আপনার বিজ্ঞাপন ইন্টিগ্রেশনে কীভাবে টেস্ট বিজ্ঞাপন পাবেন তা এই নির্দেশিকায় ব্যাখ্যা করা হয়েছে। ডেভেলপমেন্টের সময় পরীক্ষামূলক বিজ্ঞাপন ব্যবহার করা গুরুত্বপূর্ণ যাতে Google বিজ্ঞাপনদাতাদের চার্জ না করেই আপনি সেগুলিতে ক্লিক করতে পারেন। আপনি যদি টেস্ট মোডে না থেকে অনেক বেশি বিজ্ঞাপনে ক্লিক করেন, তাহলে ভুল অ্যাক্টিভিটির জন্য আপনার অ্যাকাউন্ট ফ্ল্যাগ করা হতে পারে।
টেস্ট বিজ্ঞাপন পাওয়ার দুটি উপায় আছে:
Google-এর ডেমো বিজ্ঞাপন ইউনিট ব্যবহার করুন।
আপনার নিজস্ব বিজ্ঞাপন ইউনিট ব্যবহার করুন এবং টেস্ট মোড চালু করুন।
ডেমো বিজ্ঞাপন ইউনিট
টেস্টিং চালু করার সবচেয়ে দ্রুত উপায় হল Google-এর দেওয়া ডেমো বিজ্ঞাপন ইউনিট ব্যবহার করা। এইসব বিজ্ঞাপন ইউনিট আপনার AdMob অ্যাকাউন্টের সাথে যুক্ত নয়, তাই এইসব বিজ্ঞাপন ইউনিট ব্যবহার করার সময় আপনার অ্যাকাউন্ট থেকে ভুল ট্রাফিক জেনারেট হওয়ার কোনও ঝুঁকি নেই।
এখানে ডেমো বিজ্ঞাপন ইউনিট দেওয়া হল যা প্রতিটি ফর্ম্যাটের জন্য নির্দিষ্ট টেস্ট ক্রিয়েটিভ দেখায়:
Android
| বিজ্ঞাপনের ফর্ম্যাট | স্যাম্পেল বিজ্ঞাপন ইউনিট আইডি |
|---|---|
| ব্যানার | ca-app-pub-3940256099942544/6300978111 |
| ইন্টারস্টিশিয়াল | ca-app-pub-3940256099942544/1033173712 |
| পুরস্কৃত | ca-app-pub-3940256099942544/5224354917 |
iOS
| বিজ্ঞাপনের ফর্ম্যাট | স্যাম্পেল বিজ্ঞাপন ইউনিট আইডি |
|---|---|
| ব্যানার | ca-app-pub-3940256099942544/2934735716 |
| ইন্টারস্টিশিয়াল | ca-app-pub-3940256099942544/4411468910 |
| পুরস্কৃত | ca-app-pub-3940256099942544/1712485313 |
টেস্ট ডিভাইস চালু করুন (টেস্ট মোড)
আপনি যদি প্রোডাকশন-লুকিং বিজ্ঞাপনের সাথে আরও কঠোর টেস্টিং করতে চান, তাহলে এখন আপনি আপনার ডিভাইসকে একটি টেস্ট ডিভাইস হিসেবে কনফিগার করতে পারেন এবং AdMob UI-তে আপনার তৈরি করা নিজস্ব বিজ্ঞাপন ইউনিট আইডি ব্যবহার করতে পারেন। AdMob UI-তে অথবা Google Mobile Ads SDK ব্যবহার করে প্রোগ্রাম্যাটিক্যালি টেস্ট ডিভাইস যোগ করা যেতে পারে।
আপনার ডিভাইসকে টেস্ট ডিভাইস হিসেবে যোগ করতে নিচে উল্লেখ করা ধাপগুলি অনুসরণ করুন।
AdMob UI-তে আপনার টেস্ট ডিভাইস যোগ করুন
পরীক্ষামূলক ডিভাইস যোগ করা এবং নতুন বা আগে থেকে থাকা অ্যাপ বিল্ড পরীক্ষা করার জন্য সহজ, নন-প্রোগ্রাম্যাটিক উপায়ের জন্য AdMob UI ব্যবহার করুন। কীভাবে তা জানুন।
প্রোগ্রাম্যাটিক্যালি আপনার টেস্ট ডিভাইস যোগ করুন
অ্যাপ ডেভেলপ করার সময় আপনি যদি তাতে বিজ্ঞাপন পরীক্ষা করতে চান, তাহলে প্রোগ্রাম্যাটিক্যালি আপনার টেস্ট ডিভাইস রেজিস্টার করতে নিচের ধাপগুলি অনুসরণ করুন।
আপনার বিজ্ঞাপন-ইন্টিগ্রেটেড অ্যাপ লোড করুন এবং বিজ্ঞাপনের অনুরোধ করুন।
কনসোলে এমন মেসেজ আছে কিনা দেখুন:
Android
I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device."
iOS
<Google> To get test ads on this device, set: GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"2077ef9a63d2b398840261c8221a0c9b" ];
আপনার ক্লিপবোর্ডে টেস্ট ডিভাইসের আইডি কপি করুন।
SetRequestConfiguration-এর মাধ্যমে টেস্ট ডিভাইস আইডি সেট করতে আপনার কোড পরিবর্তন করুন:// Set a sample device ID of 2077ef9a63d2b398840261c8221a0c9b firebase::gma::RequestConfiguration request_configuration = firebase::gma::GetRequestConfiguration(); request_configuration.test_device_ids.push_back("2077ef9a63d2b398840261c8221a0c9b"); firebase::gma::SetRequestConfiguration(request_configuration);
আপনার অ্যাপ আবার চালান। বিজ্ঞাপনটি Google বিজ্ঞাপন হলে, আপনি বিজ্ঞাপনের (ব্যানার, ইন্টারস্টিশিয়াল বা পুরস্কার প্রদানকারী বিজ্ঞাপন) উপরে মাঝখানে টেস্ট মোড লেবেল দেখতে পাবেন:

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