CustomEventInterstitial

interface CustomEventInterstitial : CustomEvent


একটি কাস্টম ইভেন্ট যা ইন্টারস্টিশিয়াল বিজ্ঞাপন সমর্থন করে।

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

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

সারাংশ

পাবলিক ফাংশন

Unit
requestInterstitialAd (
context: Context !,
listener: CustomEventInterstitialListener !,
serverParameter: String ?,
mediationAdRequest: MediationAdRequest !,
customEventExtras: Bundle ?
)

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

Unit

ইন্টারস্টিশিয়াল দেখান।

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

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

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

Unit

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

Unit

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

পাবলিক ফাংশন

অনুরোধ ইন্টারস্টিশিয়াল অ্যাড

fun requestInterstitialAd(
    context: Context!,
    listener: CustomEventInterstitialListener!,
    serverParameter: String?,
    mediationAdRequest: MediationAdRequest!,
    customEventExtras: Bundle?
): Unit

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

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

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

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

পরামিতি
context: Context !

কাস্টম ইভেন্ট ইন্টারস্টিশিয়াল অনুরোধ করেছে তার Context । একটি android.app.Activity পছন্দের৷

listener: CustomEventInterstitialListener !

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

serverParameter: String ?

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

mediationAdRequest: MediationAdRequest !

ইন্টারস্টিশিয়াল অনুরোধ করার সময় ব্যবহার করার জন্য জেনেরিক টার্গেটিং প্যারামিটার।

customEventExtras: Bundle ?

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

ইন্টারস্টিশিয়াল দেখান

fun showInterstitial(): Unit

ইন্টারস্টিশিয়াল দেখান। onAdLoaded এ কল করার পর যেকোনো সময় এটি কল করা হতে পারে।