টেস্ট বিজ্ঞাপন চালু করা

প্ল্যাটফর্ম বেছে নিন: Android iOS Unity Flutter Android (Legacy)

আপনার বিজ্ঞাপন ইন্টিগ্রেশনে কীভাবে টেস্ট বিজ্ঞাপন চালু করবেন তা এই নির্দেশিকা থেকে জানতে পারবেন। ডেভেলপমেন্ট চলাকালীন টেস্ট বিজ্ঞাপন চালু করা গুরুত্বপূর্ণ, যাতে আপনি Google বিজ্ঞাপনদাতাদের চার্জ না করেই সেগুলিতে ক্লিক করতে পারেন। আপনি টেস্ট মোডে না থেকে অনেক বেশি বিজ্ঞাপনে ক্লিক করলে, ভুল অ্যাক্টিভিটির জন্য আপনার অ্যাকাউন্ট ফ্ল্যাগ হওয়ার ঝুঁকি থাকে।

টেস্ট বিজ্ঞাপন পাওয়ার দুটি উপায় আছে:

  1. Google-এর ডেমো বিজ্ঞাপন ইউনিটগুলির মধ্যে একটি ব্যবহার করুন।
  2. আপনার নিজস্ব বিজ্ঞাপন ইউনিট ব্যবহার করুন এবং টেস্ট ডিভাইস চালু করুন।

পূর্বশর্ত

চালিয়ে যাওয়ার আগে, 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 ব্যবহার করুন। কীভাবে জানুন।

প্রোগ্রাম্যাটিক উপায়ে আপনার টেস্ট ডিভাইস যোগ করা

আপনার টেস্ট ডিভাইস রেজিস্টার করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:

  1. বিজ্ঞাপন ইন্টিগ্রেট করা অ্যাপ লোড করুন এবং বিজ্ঞাপনের অনুরোধ করুন।
  2. নিচের মতো মেসেজের জন্য logcat আউটপুট চেক করুন, যা আপনাকে ডিভাইস আইডি দেখায় এবং কীভাবে এটি টেস্ট ডিভাইস হিসেবে যোগ করতে হয় তা জানায়:
    I/Ads: Use RequestConfiguration.Builder.setTestDeviceIds(Arrays.asList("33BE2250B43518CCDA7DE426D04EE231"))
    to get test ads on this device."
    আপনার ক্লিপবোর্ডে টেস্ট ডিভাইসের আইডি কপি করুন।
  3. আপনার কোড পরিবর্তন করে 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() চেক করতে পারেন।

  4. আপনার অ্যাপ আবার চালান। বিজ্ঞাপনটি Google বিজ্ঞাপন হলে, আপনি বিজ্ঞাপনের উপরে কেন্দ্রে টেস্ট বিজ্ঞাপন লেবেল দেখতে পাবেন (ব্যানার, ইন্টারস্টিশিয়াল বা পুরস্কার প্রদানকারী ভিডিও):

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

এই টেস্ট বিজ্ঞাপন লেবেল সহ বিজ্ঞাপনগুলিতে ক্লিক করা নিরাপদ। আপনার অ্যাকাউন্টের রিপোর্টে টেস্ট বিজ্ঞাপনের অনুরোধ, ইম্প্রেশন ও ক্লিক দেখা যাবে না।

মিডিয়েশন সহ পরীক্ষা করা

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

মধ্যস্থতা করা বিজ্ঞাপন টেস্ট বিজ্ঞাপন লেবেল রেন্ডার করে না। আপনার প্রতিটি মধ্যস্থতা নেটওয়ার্কের জন্য টেস্ট বিজ্ঞাপন চালু করা আছে কিনা তা নিশ্চিত করার দায়িত্ব আপনার। এর ফলে এইসব নেটওয়ার্ক ভুল অ্যাক্টিভিটির জন্য আপনার অ্যাকাউন্ট ফ্ল্যাগ করবে না। আরও তথ্যের জন্য প্রতিটি নেটওয়ার্কের নিজস্ব মধ্যস্থতা গাইড দেখুন।

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