এই নির্দেশিকাটি ব্যাখ্যা করে যে কীভাবে আপনার বিজ্ঞাপন ইন্টিগ্রেশনে টেস্ট অ্যাড গ্রহণ করবেন। ডেভেলপমেন্টের সময় টেস্ট অ্যাড ব্যবহার করা গুরুত্বপূর্ণ, যাতে আপনি গুগল বিজ্ঞাপনদাতাদের কোনো চার্জ না করেই সেগুলিতে ক্লিক করতে পারেন। টেস্ট মোডে না থেকে যদি আপনি খুব বেশি বিজ্ঞাপনে ক্লিক করেন, তাহলে আপনার অ্যাকাউন্টটি অবৈধ কার্যকলাপের জন্য ফ্ল্যাগড হওয়ার ঝুঁকি থাকে।
টেস্ট বিজ্ঞাপন পাওয়ার দুটি উপায় আছে:
গুগলের ডেমো বিজ্ঞাপন ইউনিটগুলোর মধ্যে একটি ব্যবহার করুন।
আপনার নিজস্ব বিজ্ঞাপন ইউনিট ব্যবহার করুন এবং টেস্ট মোড চালু করুন ।
ডেমো বিজ্ঞাপন ইউনিট
টেস্টিং চালু করার সবচেয়ে দ্রুত উপায় হলো গুগল-প্রদত্ত ডেমো অ্যাড ইউনিট ব্যবহার করা। এই অ্যাড ইউনিটগুলো আপনার AdMob অ্যাকাউন্টের সাথে যুক্ত নয়, তাই এগুলো ব্যবহার করার সময় আপনার অ্যাকাউন্ট থেকে অবৈধ ট্র্যাফিক আসার কোনো ঝুঁকি নেই।
এখানে ডেমো বিজ্ঞাপন ইউনিটগুলো দেওয়া হলো, যা প্রতিটি ফরম্যাটের জন্য নির্দিষ্ট পরীক্ষামূলক ক্রিয়েটিভগুলো নির্দেশ করে:
অ্যান্ড্রয়েড
| বিজ্ঞাপনের বিন্যাস | নমুনা বিজ্ঞাপন ইউনিট আইডি |
|---|---|
| ব্যানার | ca-app-pub-3940256099942544/6300978111 |
| ইন্টারস্টিশিয়াল | ca-app-pub-3940256099942544/1033173712 |
| পুরস্কৃত | ca-app-pub-3940256099942544/5224354917 |
আইওএস
| বিজ্ঞাপনের বিন্যাস | নমুনা বিজ্ঞাপন ইউনিট আইডি |
|---|---|
| ব্যানার | 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 ব্যবহার করুন। পদ্ধতিটি জেনে নিন ।
আপনার পরীক্ষার ডিভাইসটি প্রোগ্রাম্যাটিকভাবে যোগ করুন
আপনার অ্যাপ তৈরির সময় যদি বিজ্ঞাপন পরীক্ষা করতে চান, তাহলে প্রোগ্রাম্যাটিকভাবে আপনার টেস্ট ডিভাইসটি রেজিস্টার করতে নিচের ধাপগুলো অনুসরণ করুন।
আপনার বিজ্ঞাপন-সমন্বিত অ্যাপটি লোড করুন এবং একটি বিজ্ঞাপনের জন্য অনুরোধ জানান।
কনসোলে এইরকম দেখতে একটি বার্তার জন্য দেখুন:
অ্যান্ড্রয়েড
I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231")) to get test ads on this device."
আইওএস
<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);
আপনার অ্যাপটি পুনরায় চালান। বিজ্ঞাপনটি যদি গুগল বিজ্ঞাপন হয়, তাহলে আপনি বিজ্ঞাপনের (ব্যানার, ইন্টারস্টিশিয়াল বা রিওয়ার্ডেড বিজ্ঞাপন) উপরে মাঝখানে একটি ‘টেস্ট মোড’ লেবেল দেখতে পাবেন:

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