কাস্টম ইভেন্ট ব্যানার

interface CustomEventBanner : CustomEvent


ব্যানার বিজ্ঞাপন সমর্থন করার জন্য একটি কাস্টম ইভেন্ট.

একটি কাস্টম ইভেন্টের জন্য সাধারণ জীবনচক্র হল requestBannerAd একবার কল করা। এই সময়ে অ্যাডাপ্টারের একটি android.view.View তৈরি করা উচিত এবং onAdLoaded বা onAdFailedToLoad-এ রিপোর্ট করা উচিত। পরবর্তী অনুরোধগুলি কাস্টম ইভেন্টের একটি নতুন উদাহরণ সহ করা হবে। জীবনচক্রের শেষে, onDestroy কল করার জন্য সর্বোত্তম প্রচেষ্টা করা হয়, যদিও এটি নিশ্চিত নয়। নোট করুন যে UI থ্রেডে requestBannerAd কল করা হয়েছে তাই সেই থ্রেডে কোড লেখার সমস্ত স্ট্যান্ডার্ড সতর্কতা প্রযোজ্য। বিশেষ করে, কোড কোন ব্লকিং পদ্ধতি কল করা উচিত নয়.

অ্যাডাপ্টারটি CustomEventBannerListener মাধ্যমে ইভেন্টগুলিকে requestBannerAd কলে পাস করার আশা করা হচ্ছে। একটি বিজ্ঞাপন অনুরোধ করার জন্য প্রয়োজনীয় সমস্ত প্যারামিটার serverParameter , MediationAdRequest , এবং customEventExtras প্যারামিটারে পাস করা উচিত।

সারাংশ

পাবলিক ফাংশন

Unit
requestBannerAd (
context: Context !,
listener: CustomEventBannerListener !,
serverParameter: String ?,
size: AdSize !,
mediationAdRequest: MediationAdRequest !,
customEventExtras: Bundle ?
)

কাস্টম ইভেন্ট থেকে একটি দেখার অনুরোধ করতে মধ্যস্থতা লাইব্রেরি দ্বারা কল করা হয়েছে৷

উত্তরাধিকারসূত্রে প্রাপ্ত ফাংশন

com.google.android.gms.ads.mediation.customevent.CustomEvent থেকে
Unit

অ্যাডাপ্টার নিয়ন্ত্রণ টিয়ার ডাউন.

Unit

অ্যাপ্লিকেশন কল যখন pause কল.

Unit

যখন অ্যাপ্লিকেশন কল resume তখন কল করা হয়।

পাবলিক ফাংশন

অনুরোধ ব্যানার বিজ্ঞাপন

fun requestBannerAd(
    context: Context!,
    listener: CustomEventBannerListener!,
    serverParameter: String?,
    size: AdSize!,
    mediationAdRequest: MediationAdRequest!,
    customEventExtras: Bundle?
): Unit

কাস্টম ইভেন্ট থেকে একটি দেখার অনুরোধ করতে মধ্যস্থতা লাইব্রেরি দ্বারা কল করা হয়েছে৷

অনুরোধ সফল হলে, onAdLoaded কল করা উচিত।

অনুরোধটি অসফল হলে, onAdFailedToLoad একটি উপযুক্ত ত্রুটির কারণ সহ listener কল করা উচিত।

এই পদ্ধতিটিকে UI থ্রেডে বলা হয় তাই সেই থ্রেডে কোড লেখার সমস্ত স্ট্যান্ডার্ড সতর্কতা প্রযোজ্য। বিশেষ করে আপনার কোড কোন ব্লকিং পদ্ধতি কল করা উচিত নয়.

পরামিতি
context: Context !

AdView এর Context যা কাস্টম ইভেন্ট ধারণ করবে। একটি android.app.Activity পছন্দের৷

listener: CustomEventBannerListener !

বিভিন্ন ইভেন্টের জন্য কলব্যাক সহ কাস্টম ইভেন্টের শ্রোতা।

serverParameter: String ?

কাস্টম ইভেন্টের প্যারামিটার হিসেবে প্রকাশক UI-তে কনফিগার করা স্ট্রিং।

size: AdSize !

আনার দৃশ্যের আকার। দৃশ্যের আকার এই প্যারামিটারে নির্দিষ্ট করা আকারের যতটা সম্ভব কাছাকাছি হওয়া উচিত। এই ভিউ সাইজ সমর্থিত না হলে, অনুরোধটি ব্যর্থ হওয়া উচিত এবং onAdFailedToLoad কল করা উচিত।

mediationAdRequest: MediationAdRequest !

একটি ভিউ অনুরোধ করার সময় ব্যবহার করার জন্য জেনেরিক টার্গেটিং প্যারামিটার।

customEventExtras: Bundle ?

প্রতি-অনুরোধের ভিত্তিতে প্রকাশকের দ্বারা সেট করা প্যারামিটারগুলির একটি Bundle