আপনার বিজ্ঞাপন ইন্টিগ্রেশনের জন্য কীভাবে টেস্ট বিজ্ঞাপন চালু করবেন তা এই নির্দেশিকায় ব্যাখ্যা করা হয়েছে। ডেভেলপমেন্টের সময় টেস্ট বিজ্ঞাপন চালু করার সাজেশন দেওয়া হয় যাতে আপনি রিজার্ভেশন ক্যাম্পেনের পরিসংখ্যান প্রভাবিত না করে অথবা Ad Exchange-এ বিজ্ঞাপনদাতাদের চার্জ না করে ক্লিক-থ্রু আচরণ পরীক্ষা করতে পারেন।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, Google Mobile Ads SDK (Legacy) সেট-আপ করুন।
ডেমো বিজ্ঞাপন ইউনিট
টেস্টিং চালু করার সবচেয়ে দ্রুত উপায় হল Google-এর দেওয়া ডেমো বিজ্ঞাপন ইউনিট ব্যবহার করা। এই বিজ্ঞাপন ইউনিটগুলি আপনার Ad Manager অ্যাকাউন্টের সাথে যুক্ত নয়, তাই এই বিজ্ঞাপন ইউনিটগুলি ব্যবহার করার সময় আপনার অ্যাকাউন্টে ভুল ট্রাফিক জেনারেট হওয়ার কোনও ঝুঁকি নেই।
এখানে ডেমো বিজ্ঞাপন ইউনিট দেওয়া হল যা প্রতিটি ফর্ম্যাটের জন্য নির্দিষ্ট টেস্ট ক্রিয়েটিভকে পয়েন্ট করে:
| বিজ্ঞাপনের ফর্ম্যাট | ডেমো বিজ্ঞাপন ইউনিট আইডি |
|---|---|
| অ্যাপ খোলা | /21775744923/example/app-open |
| অ্যাঙ্কর করা অ্যাডাপ্টিভ ব্যানার | /21775744923/example/adaptive-banner |
| ইনলাইন অ্যাডাপ্টিভ ব্যানার | /21775744923/example/adaptive-banner |
| নির্দিষ্ট সাইজের ব্যানার | /21775744923/example/fixed-size-banner |
| ইন্টারস্টিশিয়াল | /21775744923/example/interstitial |
| পুরস্কার প্রদানকারী বিজ্ঞাপন | /21775744923/example/rewarded |
| পুরস্কৃত ইন্টারস্টিশিয়াল | /21775744923/example/rewarded-interstitial |
| নেটিভ | /21775744923/example/native |
| নেটিভ ভিডিও | /21775744923/example/native-video |
| ছবির-মধ্যে-ছবি | /21775744923/example/picture-in-picture |
টেস্ট ডিভাইস চালু করুন
আপনি যদি প্রোডাকশন-লুকিং বিজ্ঞাপনের সাথে আরও কঠোর পরীক্ষা করতে চান, তাহলে আপনি এখন আপনার ডিভাইসটিকে একটি টেস্ট ডিভাইস হিসাবে কনফিগার করতে পারেন এবং আপনার নিজস্ব বিজ্ঞাপন ইউনিট আইডি ব্যবহার করতে পারেন যা আপনি Ad Manager UI-তে তৈরি করেছেন।
আপনার ডিভাইসকে টেস্ট ডিভাইস হিসেবে যোগ করতে নিচে উল্লেখ করা ধাপগুলি অনুসরণ করুন।
প্রোগ্রাম্যাটিক্যালি আপনার টেস্ট ডিভাইস যোগ করুন
আপনার টেস্ট ডিভাইস রেজিস্টার করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- আপনার বিজ্ঞাপন-ইন্টিগ্রেটেড অ্যাপ লোড করুন এবং বিজ্ঞাপনের অনুরোধ করুন।
- নিচের মেসেজের মতো কোনও মেসেজের জন্য logcat আউটপুট চেক করুন, যা
আপনার ডিভাইস আইডি এবং কীভাবে এটি টেস্ট ডিভাইস হিসেবে যোগ করতে হবে তা দেখায়:
আপনার ক্লিপবোর্ডে টেস্ট ডিভাইসের আইডি কপি করুন।I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device." কল করার জন্য আপনার কোড পরিবর্তন করুন
RequestConfiguration.Builder.setTestDeviceIds()এবং আপনার টেস্ট ডিভাইস আইডির একটি তালিকা পাস করুন।Java
Kotlin
TEST_DEVICE_ID-এর জায়গায় আপনার টেস্ট ডিভাইস আইডি লিখুন।
আপনার ডিভাইসটি টেস্ট ডিভাইস হিসেবে সঠিকভাবে যোগ করা হয়েছে কিনা তা কনফার্ম করতে আপনি বিকল্প হিসেবে
isTestDevice()চেক করতে পারেন।আপনার অ্যাপ আবার চালান। বিজ্ঞাপনটি Google বিজ্ঞাপন হলে, আপনি বিজ্ঞাপনের (ব্যানার, ইন্টারস্টিশিয়াল বা পুরস্কার প্রদানকারী ভিডিও) উপরে মাঝখানে টেস্ট বিজ্ঞাপন লেবেল দেখতে পাবেন:

নেটিভ উন্নত বিজ্ঞাপনের ক্ষেত্রে, শিরোনাম অ্যাসেটের আগে টেস্ট বিজ্ঞাপন স্ট্রিং যোগ করা হয়।

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