টেস্ট বিজ্ঞাপন ইউনিট

বিজ্ঞাপন ইন্সপেক্টর নিম্নলিখিত টেস্টগুলি করতে পারে:

  • ইন-কনটেক্সট টেস্টিং: আপনার অ্যাপের বিজ্ঞাপন ইউনিট থেকে বিজ্ঞাপন লোড করুন। আপনি বিজ্ঞাপন ইউনিট থেকে করা অনুরোধের বিবরণ দেখতে বিজ্ঞাপন ইন্সপেক্টর খুলতে পারেন।
  • আউট-অফ-কনটেক্সট টেস্টিং: আপনার অ্যাপের UI-তে নেভিগেট না করেই সরাসরি বিজ্ঞাপন ইন্সপেক্টরে আপনার বিজ্ঞাপন ইউনিট টেস্ট করুন। আপনি একসাথে একাধিক বিজ্ঞাপন ইউনিট টেস্ট করতে, অ্যাসিঙ্ক্রোনাসভাবে আপনার টেস্ট বিজ্ঞাপনের অনুরোধ লোড ও দেখতে এবং একক বিজ্ঞাপন সোর্স টেস্ট করতে পারবেন।

আউট-অফ-কন্টেক্সট টেস্ট চালানোর সময়, আপনার অ্যাপের UI-তে চালানোর জন্য আপনার অনুরোধে প্যারামিটার থাকে না, যার মধ্যে শিশুদের জন্য নির্ধারিত ব্যবস্থাপনা কনফিগারেশন, কাস্টম টার্গেটিং, নেটওয়ার্ক এক্সট্রা এবং বিভিন্ন সাইজ অন্তর্ভুক্ত। এইসব অনুরোধের সীমাবদ্ধতার কারণে, আমরা আপনাকে অ্যাপের UI-তে ইন-কন্টেক্সট টেস্টিং ব্যবহার করার সাজেশন দিই।

পূর্বশর্ত

চালিয়ে যাওয়ার আগে, নিম্নলিখিত কাজগুলি করুন:

টেস্ট বিজ্ঞাপনের অনুরোধ করা

বিজ্ঞাপন ইন্সপেক্টরে টেস্ট বিজ্ঞাপনের অনুরোধ করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন। আরও বিবরণের জন্য, আপনার অ্যাপে কীভাবে বিজ্ঞাপন ইন্সপেক্টর ব্যবহার করবেন দেখুন।

  • ইন-কনটেক্সট:

    1. টেস্ট ডিভাইসে, আপনার অ্যাপের UI-তে নেভিগেট করুন এবং একটি বিজ্ঞাপন লোড করুন।
    2. বিজ্ঞাপন ইনস্পেক্টর খুলুন। বিজ্ঞাপন ইউনিট ট্যাবে গিয়ে, যে বিজ্ঞাপন ইউনিটে আপনি বিজ্ঞাপন লোড করেছেন সেটি খুঁজে নিন।
    3. SDK অনুরোধ লগ থেকে আপনার অনুরোধ করা টেস্ট বিজ্ঞাপনের বিবরণ দেখুন।
  • Out-of-context:

    1. বিজ্ঞাপন ইউনিট ট্যাবে, আপনার বিজ্ঞাপন ইউনিটে ট্যাপ করে টেস্ট বিজ্ঞাপনের অনুরোধ করুন বিকল্পে ক্লিক করুন।
    2. SDK অনুরোধ লগ থেকে আপনার অনুরোধ করা টেস্ট বিজ্ঞাপনের বিবরণ দেখুন।

বিজ্ঞাপন ইউনিটের ফর্ম্যাট অজানা দেখালে, টেস্ট বিজ্ঞাপনের অনুরোধ করুন বিকল্পটি ধূসর রঙের দেখবেন।

একটি টেস্ট বিজ্ঞাপন কাস্টমাইজ করুন

বিজ্ঞাপন ইনস্পেক্টর আপনাকে কাস্টম বিজ্ঞাপনের অনুরোধ কনফিগার করুন পৃষ্ঠার মাধ্যমে একটি কাস্টম টেস্ট বিজ্ঞাপন তৈরি করতে দেয়। এই পৃষ্ঠায় এমন প্যারামিটার আছে যা আপনি কাস্টম টেস্ট বিজ্ঞাপন সংজ্ঞায়িত করতে ও অনুরোধ করতে ব্যবহার করেন। ডিফল্ট সেটিংস সহ টেস্ট বিজ্ঞাপনের অনুরোধ করতে, টেস্ট বিজ্ঞাপনের অনুরোধ করুন বিকল্প অনুসরণ করুন।

কাস্টম টেস্ট বিজ্ঞাপন তৈরি করতে, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:

  1. বিজ্ঞাপন ইউনিট ট্যাবে, আপনি যে বিজ্ঞাপন ইউনিটের জন্য কাস্টম টেস্ট বিজ্ঞাপন তৈরি করতে চান, সেটিতে ট্যাপ করুন।
  2. এডিট করুনএডিট করুন বিকল্পে ক্লিক করুন:

    এডিট আইকন সহ SDK অনুরোধের লগ পৃষ্ঠা

    কাস্টম বিজ্ঞাপনের অনুরোধ কনফিগার করুন পৃষ্ঠাটি দেখতে পাবেন। নিচে দেওয়া উদাহরণে ব্যানার বিজ্ঞাপনের জন্য কাস্টম বিজ্ঞাপনের অনুরোধ কনফিগার করুন পৃষ্ঠা দেখানো হয়েছে:

    ব্যানার বিজ্ঞাপনের জন্য কাস্টম বিজ্ঞাপনের অনুরোধ পৃষ্ঠা কনফিগার করা

  3. নিচে উল্লেখ করা ফিল্ডে আপনার বিজ্ঞাপনের অনুরোধ ও বিবরণ লিখুন:

    • বিজ্ঞাপনের অনুরোধ:
    • বিজ্ঞাপনের ফর্ম্যাটের উপর নির্ভর করে, নিম্নলিখিত বিজ্ঞাপনের বিবরণ ইনপুট করুন:
      • ব্যানার বিজ্ঞাপন: বিজ্ঞাপনের প্রস্থ ও উচ্চতা লিখুন। বিস্তারিত জানতে, ব্যানার বিজ্ঞাপন দেখুন।
      • নেটিভ বিজ্ঞাপন:
        • মিডিয়া অ্যাস্পেক্ট রেশিও: আপনার পছন্দের মিডিয়া অ্যাস্পেক্ট রেশিও বেছে নিন।
        • ছবি লোড করা বন্ধ করুন: Google Mobile Ads Unity Plugin-কে ছবির অ্যাসেট কন্টেন্ট লোড করতে হবে কিনা তা নির্ধারণ করে।
        • কাস্টম 'এই বিজ্ঞাপনটি মিউট করুন': কাস্টম 'এই বিজ্ঞাপনটি মিউট করুন' ফিচার ব্যবহার করা হবে কিনা তা নির্ধারণ করে।
        • Ad Choices আইকনের পছন্দের পজিশন: AdChoices আইকনের পছন্দের লোকেশন দেখায়।
    • ভিডিও সংক্রান্ত বিকল্প:

      • মিউট করে শুরু করুন: শুরু করার সময় আপনার কন্টেন্ট মিউট করার টগল।
      • অনুরোধ করা ভিডিও বড় করতে ক্লিক করুন: অনুরোধ করা ভিডিওতে বড় করার জন্য ক্লিক করার প্রয়োজন আছে কিনা তা নির্ধারণ করে।
  4. কাস্টম টেস্ট বিজ্ঞাপনের অনুরোধ করুন বিকল্পে ক্লিক করুন। সফল হলে, আপনি SDK অনুরোধ লগ-এ কাস্টম টেস্ট বিজ্ঞাপন দেখতে পাবেন।

একটি বিজ্ঞাপন সোর্স পরীক্ষা করা

বিজ্ঞাপন ইন্সপেক্টর আপনার অ্যাপে বিজ্ঞাপনের অনুরোধ সীমাবদ্ধ করতে পারে যাতে একটি বিডিং বা ওয়াটারফল বিজ্ঞাপন সোর্স থেকে বিজ্ঞাপন দেখানো যায়। এই পদ্ধতি আপনাকে যাচাই করতে দেয় যে আপনি থার্ড-পার্টি অ্যাডাপ্টারের সাথে সঠিকভাবে ইন্টিগ্রেট করেছেন এবং বিজ্ঞাপনের সোর্স প্রত্যাশা অনুযায়ী কাজ করছে।

একটি বিজ্ঞাপন সোর্স পরীক্ষা করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:

  1. বিজ্ঞাপন ইনস্পেক্টর-এ, সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট টগল বিকল্পে ক্লিক করুন। একটি সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট ডায়ালগ দেখতে পাবেন:

    Android
    iOS

  2. পরীক্ষা করার জন্য একটি বিজ্ঞাপন সোর্স বেছে নিন। এরপর, আপনি অ্যাপ জোর করে রিস্টার্ট করুন পৃষ্ঠা দেখতে পাবেন:

সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট সেটিং আপনার করা ভবিষ্যতের যেকোনও বিজ্ঞাপন অনুরোধের ক্ষেত্রে প্রযোজ্য হয়। এই টেস্ট সেই সেশনে আগে থেকে ক্যাশে করা বিজ্ঞাপনের ক্ষেত্রে প্রযোজ্য নয়। একটি বিজ্ঞাপন সোর্স টেস্ট প্রয়োগ করার সময় আমরা আপনার অ্যাপ জোরপূর্বক রিস্টার্ট করার সাজেশন দিই। এই পদ্ধতি ক্যাশে করা বিজ্ঞাপনকে বাতিল করে দেয়, যা আপনার বেছে নেওয়া বিজ্ঞাপন সোর্স অনুরোধ পাওয়ার পরিবর্তে দেখানো হতে পারে।

আপনার অ্যাপ রিস্টার্ট করার পরে, সব বিজ্ঞাপন ইউনিট প্লেসমেন্ট বেছে নেওয়া বিজ্ঞাপন সোর্স থেকে বিজ্ঞাপন দেখানোর চেষ্টা করে। একটি বিজ্ঞাপন সোর্স টেস্ট অ্যাক্টিভ থাকাকালীন বিজ্ঞাপন ইন্সপেক্টর লঞ্চ করলে, অ্যাক্টিভ টেস্ট বিজ্ঞাপন সোর্স দেখায়:

সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট মোডে, সব বিজ্ঞাপনের অনুরোধ বেছে নেওয়া বিজ্ঞাপন সোর্স দিয়ে পূরণ করার চেষ্টা করা হয়, সেই বিজ্ঞাপন সোর্স বিডিং বা ওয়াটারফলের জন্য কনফিগার করা হয়েছে কিনা তা দেখা হয় না। আপনি যে বিজ্ঞাপন সোর্স পরীক্ষা করছেন সেটি যদি বিডিংয়ের জন্য সেট-আপ করা না থাকে অথবা বিজ্ঞাপন ইউনিটের জন্য ওয়াটারফল না থাকে, তাহলে আপনি নিম্নলিখিত সমস্যার মেসেজ পাবেন:

Ad Unit has no applicable adapter for single ad source testing on network: AD_SOURCE_ADAPTER_CLASS_NAME

আপনি একটি বিজ্ঞাপন সোর্স টেস্ট শুরু করার পরে বিজ্ঞাপন সোর্সটি বিজ্ঞাপনের অনুরোধ পূরণ করেছে কিনা তা যাচাই করতে, SDK অনুরোধ লগ দেখতে একটি বিজ্ঞাপন ইউনিটে ট্যাপ করুন। বিজ্ঞাপনের সোর্স বিজ্ঞাপন লোড করতে না পারলে, সমস্যার বিবরণ সহ একটি মেসেজ দেখানো হয়, যেমন Adapter failed to initialize।

আপনি যদি ওয়াটারফলে বেছে নেওয়া বিজ্ঞাপন সোর্সের একাধিক ইনস্ট্যান্স যোগ করে থাকেন, তাহলে আপনি বিজ্ঞাপন সোর্সের প্রতিটি কল ইনস্ট্যান্স দেখতে পাবেন। এই প্রসেসটি বিজ্ঞাপন পূরণ না হওয়া পর্যন্ত বা কোনও পূরণ ছাড়াই ওয়াটারফল শেষ না হওয়া পর্যন্ত রেন্ডার করে।

একটি বিজ্ঞাপন সোর্স টেস্ট বন্ধ করা

পরীক্ষা বন্ধ করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:

  1. বিজ্ঞাপন ইন্সপেক্টর থেকে সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট টগল বন্ধ করুন। সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট বন্ধ করবেন? ডায়ালগ বক্স দেখানো হবে।
  2. টেস্ট বন্ধ করুন বিকল্পে ট্যাপ করুন।

    এটি সম্পূর্ণ হলে, অ্যাপ জোর করে রিস্টার্ট করুন বিকল্পের উপরে একটি কনফার্মেশন মেসেজ দেখানো হয়:

পরীক্ষা করা বিজ্ঞাপন সোর্সের জন্য ক্যাশে করা বিজ্ঞাপন তুলে নিতে, পরীক্ষা বন্ধ করার পরে অ্যাপটি জোরপূর্বক রিস্টার্ট করার সাজেশন আমরা দিই।