আপনার বিজ্ঞাপন ইন্টিগ্রেশনে কীভাবে টেস্ট বিজ্ঞাপন চালু করবেন তা এই নির্দেশিকায় ব্যাখ্যা করা হয়েছে। ডেভেলপমেন্টের সময় টেস্ট বিজ্ঞাপন চালু করা গুরুত্বপূর্ণ যাতে Google বিজ্ঞাপনদাতাদের চার্জ না করেই আপনি সেগুলিতে ক্লিক করতে পারেন। আপনি যদি টেস্ট মোডে না থেকে অনেক বেশি বিজ্ঞাপনে ক্লিক করেন, তাহলে ভুল অ্যাক্টিভিটির জন্য আপনার অ্যাকাউন্ট ফ্ল্যাগ হওয়ার ঝুঁকি থাকে।
টেস্ট বিজ্ঞাপন পাওয়ার দুটি উপায় আছে:
- Google-এর ডেমো বিজ্ঞাপন ইউনিট ব্যবহার করুন।
- আপনার নিজস্ব বিজ্ঞাপন ইউনিট ব্যবহার করুন এবং টেস্ট ডিভাইস চালু করুন।
পূর্বশর্ত
চালিয়ে যাওয়ার আগে, GMA Next-Gen SDK সেট-আপ করুন।
ডেমো বিজ্ঞাপন ইউনিট
টেস্টিং চালু করার সবচেয়ে দ্রুত উপায় হল Google-এর দেওয়া ডেমো বিজ্ঞাপন ইউনিট ব্যবহার করা। এইসব বিজ্ঞাপন ইউনিট আপনার AdMob অ্যাকাউন্টের সাথে যুক্ত নয়, তাই এইসব বিজ্ঞাপন ইউনিট ব্যবহার করার সময় আপনার অ্যাকাউন্টে ভুল ট্রাফিক জেনারেট হওয়ার কোনও ঝুঁকি নেই।
এখানে ডেমো বিজ্ঞাপন ইউনিট দেওয়া হল যা প্রতিটি ফর্ম্যাটের জন্য নির্দিষ্ট টেস্ট ক্রিয়েটিভকে পয়েন্ট করে:
| বিজ্ঞাপনের ফর্ম্যাট | ডেমো বিজ্ঞাপন ইউনিট আইডি |
|---|---|
| অ্যাপ খোলা | ca-app-pub-3940256099942544/9257395921 |
| অ্যাঙ্কর করা অ্যাডাপ্টিভ ব্যানার | ca-app-pub-3940256099942544/9214589741 |
| ইনলাইন অ্যাডাপ্টিভ ব্যানার | ca-app-pub-3940256099942544/9214589741 |
| নির্দিষ্ট সাইজের ব্যানার | ca-app-pub-3940256099942544/6300978111 |
| ইন্টারস্টিশিয়াল | ca-app-pub-3940256099942544/1033173712 |
| পুরস্কার প্রদানকারী বিজ্ঞাপন | ca-app-pub-3940256099942544/5224354917 |
| পুরস্কৃত ইন্টারস্টিশিয়াল | ca-app-pub-3940256099942544/5354046379 |
| নেটিভ | ca-app-pub-3940256099942544/2247696110 |
| নেটিভ ভিডিও | ca-app-pub-3940256099942544/1044960115 |
| ছবির-মধ্যে-ছবি | ca-app-pub-3940256099942544/9657123429 |
টেস্ট ডিভাইস চালু করুন
আপনি যদি প্রোডাকশন-লুকিং বিজ্ঞাপনের সাথে আরও কঠোর টেস্টিং করতে চান, তাহলে আপনি এখন আপনার ডিভাইসটিকে একটি টেস্ট ডিভাইস হিসেবে কনফিগার করতে পারেন এবং আপনার নিজস্ব বিজ্ঞাপন ইউনিট আইডি ব্যবহার করতে পারেন যা আপনি AdMob UI-তে তৈরি করেছেন। AdMob UI-তে অথবা GMA Next-Gen SDK ব্যবহার করে প্রোগ্রাম্যাটিক্যালি টেস্ট ডিভাইস যোগ করা যেতে পারে।
আপনার ডিভাইসকে টেস্ট ডিভাইস হিসেবে যোগ করতে নিচে উল্লেখ করা ধাপগুলি অনুসরণ করুন।
AdMob UI-তে আপনার টেস্ট ডিভাইস যোগ করুন
প্রোগ্রাম্যাটিক নয় এমন উপায়ে টেস্ট ডিভাইস যোগ করতে এবং নতুন বা আগে থেকে থাকা অ্যাপ বিল্ড টেস্ট করতে, AdMob UI ব্যবহার করুন। কীভাবে করবেন তা জানুন।
অ্যাপ-লেভেল টেস্ট মোড ব্যবহার করা
পরীক্ষা করার জন্য অ্যাপ ও ভার্সন নির্দিষ্ট করতে এবং টেস্ট বিজ্ঞাপন পেতে, অ্যাপ-লেভেল টেস্ট মোড ব্যবহার করুন। আরও বিস্তারিত জানতে, টেস্ট অ্যাপ সেট-আপ করুন।
প্রোগ্রাম্যাটিক্যালি আপনার টেস্ট ডিভাইস যোগ করুন
আপনার টেস্ট ডিভাইস রেজিস্টার করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- আপনার বিজ্ঞাপন-ইন্টিগ্রেটেড অ্যাপ লোড করুন এবং বিজ্ঞাপনের অনুরোধ করুন।
- নিচের মেসেজের মতো কোনও মেসেজের জন্য logcat আউটপুট চেক করুন, যা
আপনার ডিভাইস আইডি এবং কীভাবে এটি টেস্ট ডিভাইস হিসেবে যোগ করতে হবে তা দেখায়:
আপনার ক্লিপবোর্ডে টেস্ট ডিভাইসের আইডি কপি করুন।I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device." কল করার জন্য আপনার কোড পরিবর্তন করুন
RequestConfiguration.Builder.setTestDeviceIds()এবং আপনার টেস্ট ডিভাইস আইডির একটি তালিকা পাস করুন।Java
List<String> testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"); RequestConfiguration configuration = new RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build(); MobileAds.setRequestConfiguration(configuration);Kotlin
val testDeviceIds = Arrays.asList("33BE2250B43518CCDA7DE426D04EE231") val configuration = RequestConfiguration.Builder().setTestDeviceIds(testDeviceIds).build() MobileAds.setRequestConfiguration(configuration)আপনার ডিভাইসটি টেস্ট ডিভাইস হিসেবে সঠিকভাবে যোগ করা হয়েছে কিনা তা কনফার্ম করতে আপনি বিকল্প হিসেবে
isTestDevice()চেক করতে পারেন।আপনার অ্যাপ আবার চালান। বিজ্ঞাপনটি Google বিজ্ঞাপন হলে, আপনি বিজ্ঞাপনের (ব্যানার, ইন্টারস্টিশিয়াল বা পুরস্কার প্রদানকারী ভিডিও) উপরে মাঝখানে টেস্ট বিজ্ঞাপন লেবেল দেখতে পাবেন:

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

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