رویداد سفارشی

interface CustomEvent

زیرکلاس‌های مستقیم شناخته‌شده عبارتند از CustomEventBanner ، CustomEventInterstitial ، CustomEventNative
CustomEventBanner

این رابط منسوخ شده است.

به جای آن Adapter استفاده کنید.

CustomEventInterstitial

این رابط منسوخ شده است.

به جای آن Adapter استفاده کنید.

CustomEventNative

این رابط منسوخ شده است.

به جای آن Adapter استفاده کنید.


یک CustomEvent مشابه com.google.android.gms.ads.mediation.MediationAdapter است، با این تفاوت که یک مکانیزم کاملاً سلف سرویس برای ناشران است تا آداپتور مخصوص به خود را ایجاد کنند.

رایج‌ترین کاربرد CustomEvent ، افزودن پشتیبانی به یک شبکه تبلیغاتی است که از قبل com.google.android.gms.ads.mediation.MediationAdapter مخصوص به خود را ارائه نمی‌دهد.

دلیلی برای پیاده‌سازی مستقیم این رابط وجود ندارد. در عوض، رویدادهای سفارشی باید CustomEventBanner و CustomEventInterstitial را پیاده‌سازی کنند.

خلاصه

کارکردهای عمومی

Unit

کنترل آداپتور را پاره می‌کند.

Unit

زمانی فراخوانی می‌شود که برنامه، تابع pause را فراخوانی کند.

Unit

زمانی فراخوانی می‌شود که برنامه، resume را فراخوانی کند.

کارکردهای عمومی

روی تخریب

fun onDestroy(): Unit

کنترل آداپتور را پاره می‌کند.

این متد در پایان چرخه حیات رویداد سفارشی فراخوانی می‌شود. انتظار می‌رود آداپتور منابع را آزاد کرده و خاموش شود. پس از فراخوانی این متد، هرگونه فراخوانی بعدی به هر متد دیگری در این آداپتور ممکن است خطای IllegalStateException ایجاد کند.

فراخوانی این متد تضمین شده نیست. دلایل مختلفی برای نادیده گرفتن این متد وجود دارد، مانند بستن اجباری برنامه.

onPause

fun onPause(): Unit

زمانی فراخوانی می‌شود که برنامه تابع pause فراخوانی کند. انتظار می‌رود این رویداد سفارشی، هرگونه پردازش مرتبط با نمایش تبلیغ را متوقف کند.

در رزومه

fun onResume(): Unit

زمانی فراخوانی می‌شود که برنامه، resume فراخوانی کند. انتظار می‌رود آداپتور هرگونه پردازش مرتبط با نمایش تبلیغ را از سر بگیرد.