মধ্যস্থতার সাথে AppLovin সংহত করুন

এই নির্দেশিকাটি আপনাকে দেখাবে কিভাবে GMA Next-Gen SDK ব্যবহার করে ওয়াটারফল এবং বিডিং ইন্টিগ্রেশন উভয়কে অন্তর্ভুক্ত করে মিডিয়েশনের মাধ্যমে AppLovin থেকে বিজ্ঞাপন লোড ও প্রদর্শন করা যায়। এতে একটি অ্যাড ইউনিটের মিডিয়েশন কনফিগারেশনে AppLovin যোগ করার পদ্ধতি এবং একটি অ্যান্ড্রয়েড অ্যাপে AppLovin SDK ও অ্যাডাপ্টার ইন্টিগ্রেট করার পদ্ধতি আলোচনা করা হয়েছে।

সমর্থিত ইন্টিগ্রেশন এবং বিজ্ঞাপন ফরম্যাট

AppLovin-এর মিডিয়েশন অ্যাডাপ্টারটির নিম্নলিখিত সক্ষমতাগুলো রয়েছে:

একীকরণ
নিলাম
জলপ্রপাত
ফর্ম্যাট
অ্যাপ খুলুন
ব্যানার
ইন্টারস্টিশিয়াল
পুরস্কৃত
স্থানীয়

অ্যাপ ওপেন বিজ্ঞাপন ফরম্যাটটি শুধুমাত্র ওয়াটারফল ইন্টিগ্রেশনের জন্য উপলব্ধ।

Waterfall শুধুমাত্র 320x50 এবং 728x90 ব্যানার সাইজ সমর্থন করে। বিডিং-এ ব্যানার বিজ্ঞাপন সমর্থিত নয়।

প্রয়োজনীয়তা

  • অ্যান্ড্রয়েড এপিআই লেভেল ২৪ বা তার বেশি

ধাপ ১: AppLovin UI-তে কনফিগারেশন সেট আপ করুন।

আপনার AppLovin অ্যাকাউন্টে সাইন আপ করুন অথবা লগ ইন করুন

আপনার অ্যাড ম্যানেজার অ্যাড ইউনিট সেট আপ করার জন্য, আপনার AppLovin SDK Key এবং Report Key প্রয়োজন হবে। সেগুলি খুঁজে পেতে, AppLovin UI > Account > Keys- এ গিয়ে উভয় ভ্যালু দেখুন।

আপনি যদি শুধু বিডিং একীভূত করার পরিকল্পনা করেন, তাহলে আপনি আপনার মিডিয়েশন সেটিংস কনফিগার করতে পারেন।

মধ্যস্থতার জন্য অ্যাপ নির্বাচন করুন

নিলাম

বিডিং ইন্টিগ্রেশনের জন্য এই ধাপটির প্রয়োজন নেই।

জলপ্রপাত

AppLovin UI-তে, আপনার নিবন্ধিত অ্যাপগুলো খুঁজে পেতে Monetization সেকশনের অধীনে Applications নির্বাচন করুন। উপলব্ধ অ্যাপের তালিকা থেকে আপনি মিডিয়েশনের সাথে যে অ্যাপটি ব্যবহার করতে চান, সেটি বেছে নিন।

একটি জোন তৈরি করুন

নিলাম

বিডিং ইন্টিগ্রেশনের জন্য এই ধাপটির প্রয়োজন নেই।

জলপ্রপাত

AppLovin UI-তে, আপনার নিবন্ধিত জোন আইডিগুলো পেতে Monetization বিভাগের অধীনে Zones নির্বাচন করুন। যদি আপনি আপনার অ্যাপের জন্য প্রয়োজনীয় জোনগুলো আগে থেকেই তৈরি করে থাকেন, তাহলে সরাসরি ধাপ ২- এ চলে যান। একটি নতুন জোন আইডি তৈরি করতে, Create Zone-এ ক্লিক করুন।

জোন আইডি- র নাম লিখুন, প্ল্যাটফর্ম হিসেবে অ্যান্ড্রয়েড নির্বাচন করুন এবং বিজ্ঞাপনের ধরণ বেছে নিন।

ফ্ল্যাট সিপিএম অথবা অ্যাপলভিন দ্বারা অপ্টিমাইজ করা বিকল্পটি নির্বাচন করে জোনের জন্য মূল্য নির্ধারণ করুন। ফ্ল্যাট সিপিএম বিকল্পটির ক্ষেত্রে, দেশ-ভিত্তিক সিপিএম নির্ধারণ করা যেতে পারে। তারপর, সেভ-এ ক্লিক করুন।

জোনটি তৈরি হয়ে গেলে, জোন আইডিটি 'জোন আইডি' কলামে পাওয়া যাবে।

আপনার app-ads.txt আপডেট করুন।

Apps-এর জন্য অনুমোদিত বিক্রেতা app-ads.txt হলো IAB টেক ল্যাবের একটি উদ্যোগ, যা নিশ্চিত করতে সাহায্য করে যে আপনার অ্যাপের বিজ্ঞাপন ইনভেন্টরি শুধুমাত্র আপনার দ্বারা অনুমোদিত হিসেবে চিহ্নিত চ্যানেলগুলোর মাধ্যমেই বিক্রি হয়। বিজ্ঞাপনের আয়ে বড় ধরনের ক্ষতি এড়াতে, আপনাকে একটি app-ads.txt ফাইল প্রয়োগ করতে হবে। যদি আপনি ইতিমধ্যে তা না করে থাকেন, তাহলে Ad Manager-এর জন্য একটি app-ads.txt ফাইল তৈরি করুন

AppLovin-এর জন্য app-ads.txt প্রয়োগ করতে, আপনার app-ads.txt ফাইলে AppLovin যোগ করুন

টেস্ট মোড চালু করুন

AppLovin টেস্ট অ্যাড চালু করার জন্য এর MAX টেস্ট মোড গাইডের নির্দেশাবলী অনুসরণ করুন।

ধাপ ২: অ্যাড ম্যানেজার UI-তে AppLovin ডিমান্ড সেট আপ করুন।

আপনার অ্যাড ম্যানেজার অ্যাকাউন্টে সাইন ইন করুন।

কোম্পানিগুলিতে AppLovin যোগ করুন

নিলাম

বিডিং ইন্টিগ্রেশনের জন্য এই ধাপটির প্রয়োজন নেই।

জলপ্রপাত

অ্যাডমিন > কোম্পানিজ- এ যান, তারপর অল কোম্পানিজ ট্যাবে থাকা নিউ কোম্পানি বাটনে ক্লিক করুন। অ্যাড নেটওয়ার্ক নির্বাচন করুন।

অ্যাড নেটওয়ার্ক হিসেবে AppLovin নির্বাচন করুন, একটি অনন্য নাম লিখুন এবং মিডিয়েশন সক্রিয় করুন। স্বয়ংক্রিয় ডেটা সংগ্রহ চালু করুন এবং পূর্ববর্তী বিভাগে প্রাপ্ত রিপোর্ট কী (Report Key) লিখুন।

আপনাকে কোনো ইউজারনেম বা পাসওয়ার্ড দিতে হবে না। কাজ শেষ হলে সেভ-এ ক্লিক করুন।

নিরাপদ সংকেত আদান-প্রদান সক্ষম করুন

নিলাম

অ্যাডমিন > গ্লোবাল সেটিংস- এ যান। অ্যাড এক্সচেঞ্জ অ্যাকাউন্ট সেটিংস ট্যাবে যান এবং ‘সিকিওর সিগন্যাল শেয়ারিং’ পর্যালোচনা করে সেটি চালু করুন। ‘সেভ’- এ ক্লিক করুন।

জলপ্রপাত

ওয়াটারফল ইন্টিগ্রেশনের জন্য এই ধাপটির প্রয়োজন নেই।

দরপত্রের অনুরোধে সুরক্ষিত সংকেত শেয়ার করুন

নিলাম

Inventory > Secure Signals- এ যান। Secure signals- এর অধীনে, AppLovin Corp. অনুসন্ধান করুন এবং Enable app integration টগলটি অন করুন।

সংরক্ষণ করুন- এ ক্লিক করুন।

জলপ্রপাত

ওয়াটারফল ইন্টিগ্রেশনের জন্য এই ধাপটির প্রয়োজন নেই।

SDK বিডিং-এর জন্য নিরাপদ সিগন্যাল শেয়ারিং-এর অনুমতি দিন

নিলাম

ডেলিভারি > ডিমান্ড চ্যানেল সেটিংস- এ যান। ডিফল্ট সেটিংস ট্যাবে, SDK বিডিং-এর জন্য ‘Allow secure signal sharing’ অপশনটি চালু করুন।

সংরক্ষণ করুন- এ ক্লিক করুন।

জলপ্রপাত

ওয়াটারফল ইন্টিগ্রেশনের জন্য এই ধাপটির প্রয়োজন নেই।

AppLovin বিডিং কনফিগার করুন

নিলাম

ডেলিভারি > বিডার্স- এ যান এবং গো টু এসডিকে বিডিং-এ ক্লিক করুন।

নতুন দরদাতা-তে ক্লিক করুন।

বিডার হিসেবে AppLovin-কে নির্বাচন করুন।

এই বিডারের জন্য SDK বিডিং সক্রিয় করতে ' চালিয়ে যান'-এ ক্লিক করুন।

সম্পন্ন ক্লিক করুন।

জলপ্রপাত

ওয়াটারফল ইন্টিগ্রেশনের জন্য এই ধাপটির প্রয়োজন নেই।

বিজ্ঞাপন ইউনিট ম্যাপিং কনফিগার করুন

নিলাম

ডেলিভারি > বিডার্স- এ যান এবং গো টু এসডিকে বিডিং-এ ক্লিক করুন।

AppLovin-এর জন্য কোম্পানি নির্বাচন করুন।

অ্যাড ইউনিট ম্যাপিং ট্যাবে যান এবং নতুন অ্যাড ইউনিট ম্যাপিং-এ ক্লিক করুন।

নির্দিষ্ট বিজ্ঞাপন ইউনিট বেছে নিন। একটি বিজ্ঞাপন ইউনিট ও ফরম্যাট, ইনভেন্টরি টাইপ হিসেবে মোবাইল অ্যাপ এবং আপনার মোবাইল অ্যাপ্লিকেশন নির্বাচন করুন। তারপর, পূর্ববর্তী বিভাগে প্রাপ্ত SDK Key প্রবেশ করান। সবশেষে, সেভ-এ ক্লিক করুন।

জলপ্রপাত

ডেলিভারি > ইল্ড গ্রুপস -এ যান এবং নিউ ইল্ড গ্রুপ বোতামে ক্লিক করুন। আপনার মোবাইল অ্যাপ্লিকেশনটি নির্বাচন করুন।

নিচে স্ক্রোল করুন এবং ‘Add yield partner’-এ ক্লিক করুন।

পূর্ববর্তী বিভাগে AppLovin-এর জন্য আপনার তৈরি করা কোম্পানিটি নির্বাচন করুন। ইন্টিগ্রেশন টাইপ হিসেবে মোবাইল এসডিকে মিডিয়েশন , প্ল্যাটফর্ম হিসেবে অ্যান্ড্রয়েড এবং স্ট্যাটাস হিসেবে অ্যাক্টিভ বেছে নিন।

পূর্ববর্তী বিভাগে প্রাপ্ত আপনার অ্যাপের বান্ডেল আইডি , এসডিকে কী , জোন আইডি এবং ডিফল্ট সিপিএম মান প্রবেশ করান। সেভ-এ ক্লিক করুন।

দ্রষ্টব্য: একটি মিডিয়েশন নেটওয়ার্কের জন্য ডাইনামিক সিপিএম (Dynamic CPM) মান সঠিকভাবে গণনা করার আগে, স্বয়ংক্রিয় ডেটা সংগ্রহ প্রক্রিয়ায় কয়েক দিন সময় লাগে। একবার ইসিপিএম (eCPM) গণনা করা হয়ে গেলে, এটি আপনার পক্ষ থেকে স্বয়ংক্রিয়ভাবে আপডেট হয়ে যায়।

GDPR এবং মার্কিন যুক্তরাষ্ট্রের রাজ্য বিধিমালা অনুযায়ী বিজ্ঞাপন অংশীদারদের তালিকায় AppLovin Corp.-কে যুক্ত করুন।

অ্যাড ম্যানেজার UI-তে ইউরোপীয় এবং মার্কিন রাজ্য বিধিমালা বিজ্ঞাপন অংশীদারদের তালিকায় AppLovin Corp.-কে যুক্ত করতে, ইউরোপীয় বিধিমালা সেটিংস এবং মার্কিন রাজ্য বিধিমালা সেটিংস- এর ধাপগুলো অনুসরণ করুন।

ধাপ ৩: AppLovin SDK এবং অ্যাডাপ্টার ইম্পোর্ট করুন

আপনার অ্যাপ-লেভেলের গ্রেডল ফাইলে নিম্নলিখিত ইমপ্লিমেন্টেশন ডিপেন্ডেন্সি এবং কনফিগারেশনগুলো যোগ করুন:

কোটলিন

dependencies {
    implementation("com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.24.0-beta03")
    implementation("com.google.ads.mediation:applovin:13.6.0.0")
}

configurations.configureEach {
    exclude(group = "com.google.android.gms", module = "play-services-ads")
    exclude(group = "com.google.android.gms", module = "play-services-ads-lite")
}

গ্রুভি

dependencies {
    implementation 'com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:0.24.0-beta03'
    implementation 'com.google.ads.mediation:applovin:13.6.0.0'
}

configurations.configureEach {
    exclude group: 'com.google.android.gms', module: 'play-services-ads'
    exclude group: 'com.google.android.gms', module: 'play-services-ads-lite'
}

ম্যানুয়াল ইন্টিগ্রেশন

  • AppLovin Android SDK ডাউনলোড করুন, applovin-sdk-xyzjar ফাইলটি এক্সট্র্যাক্ট করুন এবং আপনার প্রজেক্টে যুক্ত করুন।

  • গুগলের মেভেন রিপোজিটরিতে থাকা AppLovin অ্যাডাপ্টার আর্টিফ্যাক্টস -এ যান। সর্বশেষ সংস্করণটি নির্বাচন করুন, AppLovin অ্যাডাপ্টারের .aar ফাইলটি ডাউনলোড করুন এবং আপনার প্রজেক্টে যোগ করুন।

ধাপ ৪: AppLovin SDK-তে গোপনীয়তা সেটিংস প্রয়োগ করুন।

Google EU ব্যবহারকারীর সম্মতি নীতি মেনে চলার জন্য, আপনাকে ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA), যুক্তরাজ্য এবং সুইজারল্যান্ডে থাকা আপনার ব্যবহারকারীদের কাছে কিছু তথ্য প্রকাশ করতে হবে এবং যেখানে আইনত প্রয়োজন সেখানে কুকি বা অন্যান্য স্থানীয় স্টোরেজ ব্যবহারের জন্য এবং বিজ্ঞাপনের ব্যক্তিগতকরণের জন্য ব্যক্তিগত ডেটা সংগ্রহ, শেয়ার ও ব্যবহারের জন্য তাদের সম্মতি নিতে হবে। এই নীতিটি EU ePrivacy Directive এবং General Data Protection Regulation (GDPR)-এর প্রয়োজনীয়তাগুলো প্রতিফলিত করে। আপনার মিডিয়েশন চেইনের প্রতিটি বিজ্ঞাপন উৎসে সম্মতি পৌঁছেছে কিনা তা যাচাই করার দায়িত্ব আপনার। Google স্বয়ংক্রিয়ভাবে এই ধরনের নেটওয়ার্কগুলিতে ব্যবহারকারীর সম্মতির পছন্দ প্রেরণ করতে অক্ষম।

SDK ভার্সন 12.0.0 থেকে, AppLovin শেয়ার্ড প্রেফারেন্স থেকে কনসেন্ট স্ট্রিং পড়া এবং সেই অনুযায়ী কনসেন্ট স্ট্যাটাস সেট করা সমর্থন করে।

আপনি যদি AppLovin SDK ভার্সন 12.0.0+ ব্যবহার না করেন অথবা এমন কোনো CMP ব্যবহার না করেন যা শেয়ার্ড প্রেফারেন্সে কনসেন্ট স্ট্রিং লিখে রাখে, তাহলে আপনি setHasUserConsent মেথডটি ব্যবহার করতে পারেন। নিচের উদাহরণটি AppLovin SDK-তে কনসেন্টের তথ্য পাঠায়। GMA Next-Gen SDK ইনিশিয়ালাইজ করার আগে আপনাকে অবশ্যই এই অপশনগুলো সেট করতে হবে, যাতে এগুলো AppLovin SDK-তে সঠিকভাবে ফরোয়ার্ড হয়।

জাভা

AppLovinPrivacySettings.setHasUserConsent(true);

কোটলিন

AppLovinPrivacySettings.setHasUserConsent(true)

আরও তথ্যের জন্য AppLovin-এর গোপনীয়তা সেটিংস দেখুন।

শিশু ব্যবহারকারীদের ঘোষণা করুন

AppLovin SDK 13.0.0 থেকে শুরু করে, AppLovin আর বয়স-সীমাবদ্ধ ব্যবহারকারী ফ্ল্যাগ সমর্থন করে না এবং আপনি প্রযোজ্য আইন অনুযায়ী সংজ্ঞায়িত কোনো "শিশু"-র সাথে AppLovin SDK চালু বা ব্যবহার করতে পারবেন না। আরও তথ্যের জন্য, AppLovin-এর ডকুমেন্টেশনে 'শিশুদের ডেটার উপর নিষেধাজ্ঞা' অথবা 'শিশুদের জন্য পরিষেবা ব্যবহার' অথবা 'শুধুমাত্র শিশুদের লক্ষ্য করে তৈরি অ্যাপ' দেখুন।

AppLovin অ্যাডাপ্টার সংস্করণ 13.0.0.1 বা উচ্চতর সংস্করণ GMA Next-Gen SDK সাথে নিম্নলিখিত সেটিংসগুলির মধ্যে যেকোনো একটি ঘোষণা করে এমন অ্যাপগুলির জন্য AppLovin মিডিয়েশন স্বয়ংক্রিয়ভাবে নিষ্ক্রিয় করে দেয়:

মার্কিন যুক্তরাষ্ট্রের রাজ্যগুলির গোপনীয়তা আইন

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

AppLovin SDK-তে setDoNotSell মেথডটি অন্তর্ভুক্ত রয়েছে, যা পাবলিশারদের ব্যক্তিগত তথ্য বিক্রি থেকে অপ্ট-আউট করার সুযোগ দেয়।

নিম্নলিখিত উদাহরণটি এই সম্মতির তথ্য AppLovin SDK-তে প্রেরণ করে। AppLovin SDK-তে এগুলি সঠিকভাবে পাঠানো নিশ্চিত করতে, আপনাকে অবশ্যই GMA Next-Gen SDK চালু করার আগে এই বিকল্পগুলি সেট করতে হবে।

জাভা

AppLovinPrivacySettings.setDoNotSell(true);

কোটলিন

AppLovinPrivacySettings.setDoNotSell(true)

আরও তথ্যের জন্য AppLovin-এর গোপনীয়তা সংক্রান্ত নথি দেখুন।

ধাপ ৫: প্রয়োজনীয় কোড যোগ করুন

AppLovin ইন্টিগ্রেশনের জন্য কোনো অতিরিক্ত কোডের প্রয়োজন নেই।

ধাপ ৬: আপনার বাস্তবায়ন পরীক্ষা করুন

টেস্ট বিজ্ঞাপন সক্রিয় করুন

আপনার টেস্ট ডিভাইসটি অ্যাড ম্যানেজারে রেজিস্টার করুন এবং AppLovin UI-তে টেস্ট মোড চালু করুন

পরীক্ষামূলক বিজ্ঞাপন যাচাই করুন

আপনি AppLovin থেকে টেস্ট অ্যাড পাচ্ছেন কিনা তা যাচাই করতে, অ্যাড ইন্সপেক্টরে AppLovin (Bidding) এবং AppLovin (Waterfall) অ্যাড সোর্স(গুলি) ব্যবহার করে সিঙ্গেল অ্যাড সোর্স টেস্টিং সক্ষম করুন।

ঐচ্ছিক পদক্ষেপ

নেটওয়ার্ক-নির্দিষ্ট পরামিতি

AppLovin অ্যাডাপ্টার setMuteAudio() মেথডটি সাপোর্ট করে, যা ভিডিও বিজ্ঞাপনের অডিও বন্ধ করতে পারে। এই মেথডটি একটি AppLovinExtras.Builder() অবজেক্ট থেকে কল করা যায়:

জাভা


Bundle extras = new AppLovinExtras.Builder()
  .setMuteAudio(true)
  .build();
AdRequest request = new AdRequest.Builder(AD_UNIT_ID)
  .putAdSourceExtrasBundle(ApplovinAdapter.class, extras)
  .build();

কোটলিন


val extras = AppLovinExtras.Builder()
   .setMuteAudio(true)
   .build()
val request = AdRequest.Builder(AD_UNIT_ID)
   .putAdSourceExtrasBundle(ApplovinAdapter::class.java, extras)
   .build()

অপ্টিমাইজেশন

আপনার অ্যাপ চালু হওয়ার সময় AppLovin SDK চালু করুন । এর ফলে AppLovin অবিলম্বে ইভেন্ট ট্র্যাক করা শুরু করতে পারে।

ত্রুটি কোড

যদি অ্যাডাপ্টারটি AppLovin থেকে কোনো বিজ্ঞাপন গ্রহণ করতে ব্যর্থ হয়, তাহলে পাবলিশাররা নিম্নলিখিত ক্লাসগুলির অধীনে ResponseInfo.getAdSourceResponses() ব্যবহার করে বিজ্ঞাপনের প্রতিক্রিয়া থেকে অন্তর্নিহিত ত্রুটিটি পরীক্ষা করতে পারেন:

com.google.ads.mediation.applovin.ApplovinAdapter
com.google.ads.mediation.applovin.AppLovinMediationAdapter

যখন কোনো বিজ্ঞাপন লোড হতে ব্যর্থ হয়, তখন AppLovin অ্যাডাপ্টার যে কোড এবং তার সাথে বার্তাগুলো প্রদর্শন করে, তা নিচে দেওয়া হলো:

ত্রুটি কোড কারণ
-১০০৯ থেকে -১,২০৪ AppLovin SDK একটি ত্রুটি দেখিয়েছে। আরও বিস্তারিত জানতে AppLovin-এর ডকুমেন্টেশন দেখুন।
১০১ অনুরোধ করা বিজ্ঞাপনের আকারটি AppLovin সমর্থিত ব্যানার আকারের সাথে মেলে না।
১০৩ প্রসঙ্গটি শূন্য।
১০৪ AppLovin বিড টোকেনটি খালি।
১০৫ একই জোনের জন্য একাধিক বিজ্ঞাপনের অনুরোধ করা হয়েছে। AppLovin প্রতি জোনে একবারে কেবল একটি বিজ্ঞাপনই লোড করতে পারে।
১০৬ বিজ্ঞাপনটি প্রদর্শনের জন্য প্রস্তুত নয়।
১০৮ AppLovin অ্যাডাপ্টার অনুরোধ করা বিজ্ঞাপন ফরম্যাটটি সমর্থন করে না।
১০৯ Context একটি Activity ইনস্ট্যান্স নয়।
১১০ এসডিকে কী অনুপস্থিত।
১১২ ব্যবহারকারী একজন শিশু।
১১৩ বিজ্ঞাপন ইউনিট আইডি অনুপস্থিত।