বিজ্ঞাপন পরিদর্শক নিম্নলিখিত টেস্টে কাজ করে:
- ইন-কনটেক্সট টেস্টিং: আপনার অ্যাপের বিজ্ঞাপন ইউনিট থেকে বিজ্ঞাপন লোড করুন। আপনি বিজ্ঞাপন ইউনিট থেকে করা অনুরোধের বিবরণ দেখতে বিজ্ঞাপন পরিদর্শক খুলতে পারেন।
- আউট-অফ-কনটেক্সট টেস্টিং: আপনার অ্যাপের UI-তে নেভিগেট না করেই বিজ্ঞাপন পরিদর্শকের মধ্যে সরাসরি আপনার বিজ্ঞাপন ইউনিট টেস্ট করুন। আপনি একসাথে একাধিক বিজ্ঞাপন ইউনিট পরীক্ষা করতে, অ্যাসিঙ্ক্রোনাস লোড করতে এবং আপনার পরীক্ষার বিজ্ঞাপন অনুরোধ দেখতে এবং সিঙ্গেল বিজ্ঞাপন সোর্স পরীক্ষা করতে পারবেন।
আউট-অফ-কন্টেক্সট টেস্ট চালানোর সময়, আপনার অনুরোধে চাইল্ড-ডাইরেকটেড ট্রিটমেন্ট কনফিগারেশন, কাস্টম টার্গেটিং, নেটওয়ার্ক এক্সট্রা ও বিভিন্ন সাইজ সহ আপনার অ্যাপের UI-তে চালানোর জন্য প্যারামিটার থাকে না। এইসব অনুরোধের সীমাবদ্ধতার কারণে, আমরা সাজেস্ট করি যে আপনার অ্যাপের UI-তে ইন-কনটেক্সট টেস্টিং ব্যবহার করুন।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, নিম্নলিখিত কাজগুলি করুন:
- Ad Manager অ্যাকাউন্ট তৈরি করতে, আপনার টেস্ট ডিভাইস সেট করতে, Google Mobile Ads SDK (Legacy) ইনিশিয়ালাইজ করতে এবং লেটেস্ট ভার্সন ইনস্টল করতে, প্রাথমিক পূর্বশর্তে উল্লিখিত সব আইটেম সম্পূর্ণ করুন।
- বিজ্ঞাপন পরিদর্শক চালু করুন।
টেস্ট বিজ্ঞাপনের অনুরোধ করা
বিজ্ঞাপন পরিদর্শকে একটি টেস্ট বিজ্ঞাপনের অনুরোধ করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন। আরও বিবরণ জানতে, বিজ্ঞাপন পরিদর্শক দেখুন।
ইন-কনটেক্সট:
- টেস্ট ডিভাইসে, আপনার অ্যাপের UI-তে নেভিগেট করুন এবং একটি বিজ্ঞাপন লোড করুন।
- বিজ্ঞাপন পরিদর্শক খুলুন। বিজ্ঞাপন ইউনিট ট্যাবে, আপনি যে বিজ্ঞাপন ইউনিট লোড করেছেন সেটি খুঁজে নিন।
- SDK অনুরোধ লগ থেকে, আপনার অনুরোধ করা টেস্ট বিজ্ঞাপন সংক্রান্ত বিবরণ দেখুন।
Out-of-context:
- বিজ্ঞাপন ইউনিট ট্যাবে, আপনার বিজ্ঞাপন ইউনিটে ট্যাপ করে টেস্ট বিজ্ঞাপনের অনুরোধ করুন বিকল্পে ক্লিক করুন।
- SDK অনুরোধ লগ থেকে, আপনার অনুরোধ করা টেস্ট বিজ্ঞাপন সংক্রান্ত বিবরণ দেখুন।

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

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

নিচে দেওয়া ফিল্ডে আপনার বিজ্ঞাপন সংক্রান্ত অনুরোধ ও বিবরণ লিখুন:
- বিজ্ঞাপন অনুরোধ:
- কন্টেন্টের URL: আশেপাশের কন্টেন্টের URL. বিস্তারিত জানতে, কন্টেন্টের URL দেখুন।
- পার্শ্ববর্তী কন্টেন্টের URL: বিজ্ঞাপনের আগে ও পরে দেখানো কন্টেন্টের URL। আরও বিবরণের জন্য, অ্যাপের জন্য কন্টেন্ট ম্যাপিং দেখুন।
- বিভাগ বাদ দেওয়া: নির্দিষ্ট বিজ্ঞাপনদাতা, ব্র্যান্ড বা বিভাগের বিজ্ঞাপন ব্লক করে। আরও বিবরণের জন্য, বিভাগ বাদ দেওয়া দেখুন।
- প্রকাশকের প্রদান করা আইডি: ফ্রিকোয়েন্সি ক্যাপিং এবং বিভিন্ন ডিভাইস জুড়ে দর্শক-ভিত্তিক বিজ্ঞাপন ডেলিভারি কন্ট্রোলে একটি শনাক্তকারী সেট করুন। আরও বিবরণের জন্য, প্রকাশকের দেওয়া পরিচয়পত্র দেখুন।
- বিজ্ঞাপনের ফর্ম্যাটের উপর নির্ভর করে, নিম্নলিখিত বিজ্ঞাপনের বিবরণ ইনপুট করুন:
- ব্যানার বিজ্ঞাপন: বিজ্ঞাপনের প্রস্থ ও উচ্চতা লিখুন। বিস্তারিত জানতে, ব্যানার বিজ্ঞাপন দেখুন।
- নেটিভ বিজ্ঞাপন:
- মিডিয়ার অ্যাস্পেক্ট রেশিও: আপনার পছন্দের মিডিয়ার অ্যাস্পেক্ট রেশিও বেছে নিন। বিস্তারিত জানতে, ফুল-স্ক্রিন নেটিভ বিজ্ঞাপন দেখানো দেখুন।
- ছবি লোডিং বন্ধ করুন: Google Mobile Ads SDK (Legacy)অবশ্যই লোড করতে হবে এমন ছবি অ্যাসেট কন্টেন্ট নির্ধারণ করে। আরও বিবরণের জন্য, ছবি ডাউনলোড কন্ট্রোল দেখুন।
- এই বিজ্ঞাপন কাস্টম মিউট করুন: এই বিজ্ঞাপন কাস্টম মিউট করার ফিচার ব্যবহার করা হবে কিনা তা নির্ধারণ করে। আরও বিবরণের জন্য, setRequestCustomMuteThisAd দেখুন।
- পছন্দের Ad Choices পজিশন: AdChoices আইকনের পছন্দের লোকেশন বোঝায়। আরও বিবরণের জন্য, AdChoices প্লেসমেন্ট দেখুন।
ভিডিও বিকল্প:
- শুরুতে মিউট করা: শুরুতেই আপনার কন্টেন্ট মিউট করার টগল। আরও বিবরণের জন্য, মিউট আচরণ শুরু করুন দেখুন।
- অনুরোধ করা ভিডিও বড় করার জন্য ক্লিক করতে হবে: অনুরোধ করা ভিডিওতে বড় করার জন্য ক্লিক করার আচরণ থাকতে হবে কিনা তা নির্ধারণ করে। আরও বিবরণের জন্য, setClickToExpandRequested দেখুন।
- বিজ্ঞাপন অনুরোধ:
কাস্টম টেস্ট বিজ্ঞাপনের অনুরোধ করুন বিকল্পে ক্লিক করুন। সফল হলে, আপনি SDK অনুরোধ লগ-এ কাস্টম টেস্ট বিজ্ঞাপন দেখতে পাবেন।
একটি বিজ্ঞাপন সোর্স পরীক্ষা করা
বিজ্ঞাপন পরিদর্শক আপনার অ্যাপে বিজ্ঞাপন দেখানোর অনুরোধ সীমিত করতে পারে যাতে একটি বিডিং বা ওয়াটারফল বিজ্ঞাপন সোর্স থেকে বিজ্ঞাপন দেখানো যায়। এই পদ্ধতির মাধ্যমে আপনি যাচাই করতে পারবেন যে থার্ড-পার্টি অ্যাডাপ্টরের সাথে সঠিকভাবে ইন্টিগ্রেট করেছেন এবং বিজ্ঞাপন সোর্স আশা অনুযায়ী কাজ করছে।
একটি বিজ্ঞাপন সোর্স পরীক্ষা করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
বিজ্ঞাপন পরিদর্শক টুলে, সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট টগলে ক্লিক করুন। একটি সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট ডায়ালগ দেখা যাবে:

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

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

সিঙ্গেল বিজ্ঞাপন সোর্স টেস্ট মোডে, সব বিজ্ঞাপনের অনুরোধ বেছে নেওয়া বিজ্ঞাপন সোর্স দিয়ে পূরণ করার চেষ্টা করা হয়, সেই বিজ্ঞাপন সোর্স বিডিং বা ওয়াটারফলের জন্য কনফিগার করা হয়ে থাকুক বা না থাকুক। আপনি যে বিজ্ঞাপন সোর্স পরীক্ষা করছেন সেটি বিডিং বা বিজ্ঞাপন ইউনিটের জন্য ওয়াটারফলের জন্য সেট-আপ করা না থাকলে, আপনি নিম্নলিখিত সমস্যা সংক্রান্ত মেসেজ পাবেন:
Ad Unit has no applicable adapter for single ad source testing on network: AD_SOURCE_ADAPTER_CLASS_NAME
আপনি কোনও একটি বিজ্ঞাপন সোর্স পরীক্ষা শুরু করার পরে বিজ্ঞাপন সোর্স বিজ্ঞাপনের অনুরোধ পূরণ করেছে কিনা তা যাচাই করতে, SDK অনুরোধ লগ দেখতে বিজ্ঞাপন ইউনিটে ট্যাপ করুন।
বিজ্ঞাপন সোর্স
কোনও বিজ্ঞাপন লোড করতে না পারলে, সমস্যার বিবরণ সহ একটি সমস্যার মেসেজ দেখা যায়, যেমন
Adapter failed to initialize।
আপনি যদি বেছে নেওয়া বিজ্ঞাপন সোর্সের একাধিক দৃষ্টান্ত কোনও ওয়াটারফলে যোগ করে থাকেন, তাহলে আপনি বিজ্ঞাপন সোর্সে প্রতিটি কল দৃষ্টান্ত দেখতে পাবেন। বিজ্ঞাপনটি পূরণ না হওয়া পর্যন্ত অথবা ওয়াটারফল পূরণ না করেই শেষ না হওয়া পর্যন্ত এই প্রসেসটি রেন্ডার হতে থাকে।
একটি বিজ্ঞাপন সোর্স পরীক্ষা বন্ধ করা
পরীক্ষা বন্ধ করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- বিজ্ঞাপন পরিদর্শক টুলে গিয়ে, বিজ্ঞাপনের একটি সোর্স টেস্ট করুন টগল বন্ধ করুন। একটি বিজ্ঞাপন সোর্স পরীক্ষা বন্ধ করবেন? ডায়ালগ দেখা যাবে।
পরীক্ষা বন্ধ করুন বিকল্পে ট্যাপ করুন।

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

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