AdMob মধ্যস্থতা হল এমন একটি ফিচার যা আপনাকে AdMob নেটওয়ার্ক ও থার্ড-পার্টি বিজ্ঞাপন সোর্স সহ একাধিক সোর্স থেকে আপনার অ্যাপে বিজ্ঞাপন পরিবেশন করতে দেয়। AdMob মধ্যস্থতা আপনার ফিল রেট সর্বাধিক করতে এবং আপনার মনিটাইজেশন বাড়াতে সাহায্য করে। এটি একাধিক নেটওয়ার্কে বিজ্ঞাপনের অনুরোধ পাঠায় যাতে আপনি বিজ্ঞাপন দেখানোর জন্য সবচেয়ে ভালো উপলভ্য নেটওয়ার্ক খুঁজে পান। কেস স্টাডি।
পূর্বশর্ত
কোনও বিজ্ঞাপন ফর্ম্যাটের জন্য মধ্যস্থতা ইন্টিগ্রেট করার আগে, আপনাকে সেই বিজ্ঞাপন ফর্ম্যাটটি আপনার অ্যাপে ইন্টিগ্রেট করতে হবে:
- ব্যানার বিজ্ঞাপন
- ইন্টারস্টিশিয়াল বিজ্ঞাপন
- নেটিভ বিজ্ঞাপন
- পুরস্কার প্রদানকারী বিজ্ঞাপন
- পুরস্কার প্রদানকারী ইন্টারস্টিশিয়াল বিজ্ঞাপন
আপনি কি মধ্যস্থতা সম্পর্কে নতুন? AdMob মেডিয়েশনের ওভারভিউ পড়ুন।
বিডিংয়ের জন্য: Google Mobile Ads SDK 7.53.1 বা তার পরের যেকোনও ভার্সন।
Google Mobile Ads SDK চালু করুন
দ্রুত শুরুর নির্দেশিকা থেকে আপনি কীভাবে Google Mobile Ads SDK শুরু করবেন তা জানতে পারবেন। সেই ইনিশিয়ালাইজেশন কলের সময়, মধ্যস্থতা অ্যাডাপ্টরও ইনিশিয়ালাইজ করা হয়। প্রথম বিজ্ঞাপনের অনুরোধে প্রতিটি বিজ্ঞাপন নেটওয়ার্কের সম্পূর্ণ অংশগ্রহণ যাচাই করতে, বিজ্ঞাপন লোড করার আগে ইনিশিয়ালাইজেশন সম্পূর্ণ হওয়ার জন্য অপেক্ষা করা গুরুত্বপূর্ণ।
বিজ্ঞাপনের অনুরোধ করার আগে, কীভাবে প্রতিটি অ্যাডাপ্টরের ইনিশিয়ালাইজেশন স্ট্যাটাস চেক করতে পারবেন তা নিম্নলিখিত নমুনা কোড থেকে জানতে পারবেন।
Swift
MobileAds.shared.start { initializationStatus in
// Check each adapter's initialization status.
for (adapterName, status) in initializationStatus.adapterStatusesByClassName {
print(
"Adapter: \(adapterName), Description: \(status.description), Latency: \(status.latency)")
}
}
Objective-C
[[GADMobileAds sharedInstance]
startWithCompletionHandler:^(GADInitializationStatus *_Nonnull status) {
// Check each adapter's initialization status.
NSDictionary<NSString *, GADAdapterStatus *> *adapterStatuses =
status.adapterStatusesByClassName;
for (NSString *adapterName in adapterStatuses) {
GADAdapterStatus *adapterStatus = adapterStatuses[adapterName];
NSLog(@"Adapter: %@, Description: %@, Latency: %f", adapterName,
adapterStatus.description, adapterStatus.latency);
}
}];
কোন বিজ্ঞাপন নেটওয়ার্ক জিতবে তা জানুন
প্রতিটি বিজ্ঞাপন ফর্ম্যাট ক্লাসে একটি GADResponseInfo প্রপার্টি থাকে যার মধ্যে
adNetworkClassName থাকে যা
বর্তমান বিজ্ঞাপনের জন্য বিজ্ঞাপন নেটওয়ার্কের ক্লাস নাম রিটার্ন করে। কোনও বিজ্ঞাপন সফলভাবে লোড হলে তবেই adNetworkClassName-এর ভ্যালু
থাকে। ব্যানার বিজ্ঞাপনের জন্য কীভাবে সেই তথ্য পাবেন তা নিম্নলিখিত কোড থেকে জানতে পারবেন।
Swift
print(
"Adapter class name: \(ad.responseInfo?.loadedAdNetworkResponseInfo?.adNetworkClassName ?? "Unknown")"
)
Objective-C
NSLog(@"Adapter class name: %@",
ad.responseInfo.loadedAdNetworkResponseInfo.adNetworkClassName ?: @"Unknown");
বিস্তারিত জানতে বিজ্ঞাপন সংক্রান্ত উত্তরের ব্যাপারে তথ্য পাওয়া লিঙ্কে দেখুন।
AdMob মেডিয়েশনের সাথে ব্যানার বিজ্ঞাপন ব্যবহার করা
AdMob মেডিয়েশনে ব্যবহৃত ব্যানার বিজ্ঞাপন ইউনিটের জন্য সব থার্ড-পার্টি বিজ্ঞাপন সোর্স UI-তে রিফ্রেশ বন্ধ করতে ভুলবেন না। এটি ডবল রিফ্রেশ হওয়া আটকায়, কারণ AdMob-ও আপনার ব্যানার বিজ্ঞাপন ইউনিটের রিফ্রেশ রেটের উপর ভিত্তি করে রিফ্রেশ ট্রিগার করে।
AdMob মেডিয়েশনের সাথে নেটিভ বিজ্ঞাপন ব্যবহার করা
নেটিভ মধ্যস্থতা প্রয়োগ করার সময় নিম্নলিখিত পেশাদার পদ্ধতিগুলি বিবেচনা করে দেখুন।
- নেটিভ বিজ্ঞাপন উপস্থাপনা সংক্রান্ত নীতি
- প্রতিটি বিজ্ঞাপন নেটওয়ার্কের নিজস্ব নীতি আছে। মধ্যস্থতা ব্যবহার করার সময়, এটি মনে রাখা গুরুত্বপূর্ণ যে আপনার অ্যাপকে এখনও মধ্যস্থতাকারী নেটওয়ার্কের নীতি মেনে চলতে হবে যেটি বিজ্ঞাপন প্রদান করেছে।
- অনুরোধ করার সময়
GADMultipleAdsAdLoaderOptionsক্লাস ব্যবহার করা এড়িয়ে চলুন - একাধিক নেটিভ বিজ্ঞাপনের অনুরোধ শুধুমাত্র Google বিজ্ঞাপন দেখায়। একাধিক নেটিভ বিজ্ঞাপন ফিচার মধ্যস্থতাকে সমর্থন করে না।
মার্কিন যুক্তরাষ্ট্রের বিভিন্ন রাজ্যের গোপনীয়তা আইন ও GDPR
আপনাকে মার্কিন যুক্তরাষ্ট্রের সংশ্লিষ্ট রাজ্যের গোপনীয়তা আইন বা জেনারেল ডেটা প্রোটেকশন রেগুলেশন (GDPR) মেনে চলতে হলে, AdMob-এর গোপনীয়তা ও মেসেজিং টুলের মার্কিন যুক্তরাষ্ট্রের সংশ্লিষ্ট রাজ্য বা GDPR বিজ্ঞাপন পার্টনার তালিকায় আপনার মধ্যস্থতাকারী পার্টনারদের যোগ করতে, মার্কিন যুক্তরাষ্ট্রের সংশ্লিষ্ট রাজ্যের রেগুলেশন সেটিংস বা GDPR সেটিংস-এ দেওয়া ধাপগুলি অনুসরণ করুন। তা না করলে, পার্টনাররা আপনার অ্যাপে বিজ্ঞাপন পরিবেশন করতে পারবেন না।
সীমাবদ্ধ ডেটা প্রসেসিং (RDP) চালু করা এবং Google User Messaging Platform (UMP) SDK-এর মাধ্যমে জিডিপিআর (GDPR) সম্মতি পাওয়ার ব্যাপারে আরও জানুন।