কাস্টম ইভেন্ট ইন্টারস্টিশিয়াল

interface CustomEventInterstitial : CustomEvent


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

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

কাস্টম ইভেন্টটি 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 !

com.google.android.gms.ads.interstitial.InterstitialAd এর Context যা কাস্টম ইভেন্ট ইন্টারস্টিশিয়ালের অনুরোধ করেছে। একটি android.app.Activity পছন্দ করা হয়।

listener: CustomEventInterstitialListener !

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

serverParameter: String ?

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

mediationAdRequest: MediationAdRequest !

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

customEventExtras: Bundle ?

প্রতি-অনুরোধের ভিত্তিতে প্রকাশক কর্তৃক নির্ধারিত প্যারামিটারের একটি Bundle

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

fun showInterstitial(): Unit

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