آداپتور میانجیگری

public interface MediationAdapter extends MediationExtrasReceiver

زیرکلاس‌های مستقیم شناخته‌شده عبارتند از MediationBannerAdapter ، MediationInterstitialAdapter ، MediationNativeAdapter
MediationBannerAdapter

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

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

MediationInterstitialAdapter

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

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

MediationNativeAdapter

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

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


آداپتور برای شبکه‌های تبلیغاتی شخص ثالث.

این کلاس رابط مشترک MediationBannerAdapter ، MediationInterstitialAdapter و MediationNativeAdapter است و متدهای مشترکی را تعریف می‌کند. دلیلی برای پیاده‌سازی مستقیم این رابط وجود ندارد. در عوض، آداپتورها باید MediationBannerAdapter ، MediationInterstitialAdapter و/یا MediationNativeAdapter را پیاده‌سازی کنند.

خلاصه

روش‌های عمومی

abstract void

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

abstract void

زمانی فراخوانی می‌شود که برنامه، متد onPause روی com.google.android.gms.ads.AdView فراخوانی کند.

abstract void

زمانی فراخوانی می‌شود که برنامه، onResume روی com.google.android.gms.ads.AdView فراخوانی کند.

روش‌های عمومی

روی تخریب

abstract void onDestroy()

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

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

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

onPause

abstract void onPause()

زمانی فراخوانی می‌شود که برنامه onPause روی com.google.android.gms.ads.AdView فراخوانی کند. انتظار می‌رود آداپتور هرگونه پردازش مرتبط با نمایش تبلیغ را متوقف کند.

در رزومه

abstract void onResume()

زمانی فراخوانی می‌شود که برنامه onResume روی com.google.android.gms.ads.AdView فراخوانی کند. انتظار می‌رود آداپتور هرگونه پردازش مرتبط با نمایش تبلیغ را از سر بگیرد.