RtbAdapter

@ParametersAreNonnullByDefault
abstract class RtbAdapter : Adapter


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

خلاصه

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

توابع عمومی

abstract Unit

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

Unit

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

Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک بنر آگهی مناقصه باز با توجه به a

Unit

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

Unit

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

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

Unit

توسط Google Mobile Ads SDK برای شروع بارگیری یک آگهی بومی با مناقصه باز با توجه به a

Unit

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

Unit

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

توابع ارثی

از com.google.android.gms.ads.mediation.Adapter
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 فراخوانی شده است.

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

RtbAdapter

RtbAdapter()

توابع عمومی

جمع آوری سیگنال ها

abstract fun collectSignals(data: RtbSignalData!, callback: SignalCallbacks!): Unit

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

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

پارامترها
data: RtbSignalData !

داده های مورد استفاده برای تولید سیگنال

callback: SignalCallbacks !

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

loadRtbAppOpenAd

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

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

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

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

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

callback: MediationAdLoadCallback < MediationAppOpenAd !, MediationAppOpenAdCallback !>!

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

loadRtbBannerAd

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

توسط Google Mobile Ads SDK برای شروع بارگیری یک بنر آگهی مناقصه باز با توجه به a

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

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

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

callback: MediationAdLoadCallback < MediationBannerAd !, MediationBannerAdCallback !>!

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

loadRtbInterstitialAd

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

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

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

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

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

callback: MediationAdLoadCallback < MediationInterstitialAd !, MediationInterstitialAdCallback !>!

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

loadRtbNativeAd

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

توسط Google Mobile Ads SDK برای شروع بارگیری یک آگهی بومی با مناقصه باز با توجه به a

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

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

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

callback: MediationAdLoadCallback < UnifiedNativeAdMapper !, MediationNativeAdCallback !>!

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

loadRtbNativeAdMapper

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

توسط Google Mobile Ads SDK برای شروع بارگیری یک آگهی بومی با مناقصه باز با توجه به a

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

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

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

callback: MediationAdLoadCallback < NativeAdMapper !, MediationNativeAdCallback !>!

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

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

loadRtbRewardedAd

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

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

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

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

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

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

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

loadRtbRewardedInterstitialAd

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

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

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

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

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

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

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