آداپتور

abstract class Adapter : MediationExtrasReceiver

زیر کلاس های مستقیم شناخته شده RtbAdapter
RtbAdapter

آداپتور میانجی که از مناقصه باز نیز پشتیبانی می کند.


آداپتور برای شبکه های تبلیغاتی شخص ثالث. همه روش‌های بارگذاری یک پیاده‌سازی پیش‌فرض دارند که اگر آداپتور از فرمت پشتیبانی نکند، به‌خوبی با شکست مواجه می‌شود.

خلاصه

سازندگان عمومی

توابع عمومی

abstract VersionInfo !

نسخه SDK شخص ثالث تعبیه شده در برنامه را برمی گرداند.

abstract VersionInfo !

نسخه آداپتور میانجی را برمی‌گرداند.

abstract Unit
initialize (
context: Context !,
callback: InitializationCompleteCallback !,
configurations: ( Mutable ) List < MediationConfiguration !>!
)

توسط Google Mobile Ads SDK برای مقداردهی اولیه آداپتور شخص ثالث و SDK فراخوانی شده است.

Unit

توسط Google Mobile Ads SDK برای شروع بارگیری آگهی باز برنامه شخص ثالث فراخوانی شده است.

Unit

توسط Google Mobile Ads SDK برای شروع بارگیری بنر تبلیغاتی شخص ثالث با توجه به a

Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بینابینی شخص ثالث با داشتن MediationAdConfiguration فراخوانی شده است.

Unit

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

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

Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بومی شخص ثالث با توجه به a

Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ پاداش شخص ثالث با توجه به a

Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بینابینی با پاداش شخص ثالث با داشتن MediationAdConfiguration فراخوانی شده است.

سازندگان عمومی

آداپتور

Adapter()

توابع عمومی

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

نسخه SDK شخص ثالث تعبیه شده در برنامه را برمی گرداند.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

نسخه آداپتور میانجی را برمی‌گرداند.

مقداردهی اولیه

abstract fun initialize(
    context: Context!,
    callback: InitializationCompleteCallback!,
    configurations: (Mutable)List<MediationConfiguration!>!
): Unit

توسط Google Mobile Ads SDK برای مقداردهی اولیه آداپتور شخص ثالث و SDK فراخوانی شده است. این روش اندکی پس از اینکه برنامه SDK تبلیغات موبایلی Google را مقداردهی اولیه کرد، فراخوانی می شود.

پارامترها
context: Context !

زمینه ای که ناشر در initialize ارائه می دهد

callback: InitializationCompleteCallback !

هنگامی که آداپتور اولیه سازی را به پایان رساند، تماس مجدد فراخوانی می شود.

configurations: ( Mutable ) List < MediationConfiguration !>!

فهرستی از اشیاء MediationConfiguration که برای این آداپتور در رابط کاربری Google AdMob یا Google Ad Manager پیکربندی شده‌اند.

loadAppOpenAd

fun loadAppOpenAd(
    adConfiguration: MediationAppOpenAdConfiguration!,
    callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!
): Unit

توسط Google Mobile Ads SDK برای شروع بارگیری آگهی باز برنامه شخص ثالث فراخوانی شده است.

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
adConfiguration: MediationAppOpenAdConfiguration !

MediationAppOpenAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

callback: MediationAdLoadCallback < MediationAppOpenAd !, MediationAppOpenAdCallback !>!

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadBannerAd

fun loadBannerAd(
    adConfiguration: MediationBannerAdConfiguration!,
    callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!
): Unit

توسط Google Mobile Ads SDK برای شروع بارگیری بنر تبلیغاتی شخص ثالث با توجه به a

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
adConfiguration: MediationBannerAdConfiguration !

MediationBannerAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

callback: MediationAdLoadCallback < MediationBannerAd !, MediationBannerAdCallback !>!

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadInterstitialAd

fun loadInterstitialAd(
    adConfiguration: MediationInterstitialAdConfiguration!,
    callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!
): Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بینابینی شخص ثالث با داشتن MediationAdConfiguration فراخوانی شده است.

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
adConfiguration: MediationInterstitialAdConfiguration !

MediationInterstitialAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

callback: MediationAdLoadCallback < MediationInterstitialAd !, MediationInterstitialAdCallback !>!

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadNativeAd

fun loadNativeAd(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!
): Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بومی شخص ثالث با توجه به a

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
adConfiguration: MediationNativeAdConfiguration !

MediationNativeAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

callback: MediationAdLoadCallback < UnifiedNativeAdMapper !, MediationNativeAdCallback !>!

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadNativeAdMapper

fun loadNativeAdMapper(
    adConfiguration: MediationNativeAdConfiguration!,
    callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!
): Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بومی شخص ثالث با توجه به a

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
adConfiguration: MediationNativeAdConfiguration !

MediationNativeAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

callback: MediationAdLoadCallback < NativeAdMapper !, MediationNativeAdCallback !>!

پس از اتمام بارگیری آگهی بومی، یک تماس برگشتی فراخوانی می شود.

پرتاب می کند
android.os.RemoteException

loadRewardedAd

fun loadRewardedAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ پاداش شخص ثالث با توجه به a

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
adConfiguration: MediationRewardedAdConfiguration !

MediationRewardedAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.

loadRewardedInterstitialAd

fun loadRewardedInterstitialAd(
    adConfiguration: MediationRewardedAdConfiguration!,
    callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!
): Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک تبلیغ بینابینی با پاداش شخص ثالث با داشتن MediationAdConfiguration فراخوانی شده است.

برای بارگیری آگهی برنده از یک درخواست میانجیگری استفاده می شود.

پارامترها
adConfiguration: MediationRewardedAdConfiguration !

MediationRewardedAdConfiguration که حاوی اطلاعات مورد نیاز برای بارگیری تبلیغ برنده است.

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

پس از اتمام بارگیری آگهی، یک تماس برگشتی فراخوانی می شود.