آداپتور

abstract class Adapter : MediationExtrasReceiver

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

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


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

خلاصه

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

Adapter ()

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

abstract VersionInfo !

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

abstract VersionInfo !

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

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

توسط SDK تبلیغات موبایل گوگل فراخوانی می‌شود تا یک آداپتور و SDK شخص ثالث را مقداردهی اولیه کند.

Unit

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

Unit

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

Unit

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

Unit

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

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

Unit

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

Unit

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

Unit

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

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

آداپتور

Adapter()

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

دریافت اطلاعات نسخه SDK

abstract fun getSDKVersionInfo(): VersionInfo!

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

دریافت اطلاعات نسخه

abstract fun getVersionInfo(): VersionInfo!

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

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

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

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

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

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

callback: InitializationCompleteCallback !

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

configurations: ( Mutable ) List < MediationConfiguration !>!

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

بارگذاری برنامه باز کردن آگهی

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

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

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

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

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

callback: MediationAdLoadCallback < MediationAppOpenAd !, MediationAppOpenAdCallback !>!

یک فراخوانی برگشتی که پس از اتمام بارگذاری تبلیغ فراخوانی می‌شود.

بارگذاری بنر تبلیغاتی

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

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

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

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

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

callback: MediationAdLoadCallback < MediationBannerAd !, MediationBannerAdCallback !>!

یک فراخوانی برگشتی که پس از اتمام بارگذاری تبلیغ فراخوانی می‌شود.

بارگذاریبینابینیآگهی

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

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

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

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

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

callback: MediationAdLoadCallback < MediationInterstitialAd !, MediationInterstitialAdCallback !>!

یک فراخوانی برگشتی که پس از اتمام بارگذاری تبلیغ فراخوانی می‌شود.

بارگذاریNativeAd

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

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

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

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

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

callback: MediationAdLoadCallback < UnifiedNativeAdMapper !, MediationNativeAdCallback !>!

یک فراخوانی برگشتی که پس از اتمام بارگذاری تبلیغ فراخوانی می‌شود.

بارگذاریNativeAdMapper

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

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

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

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

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

callback: MediationAdLoadCallback < NativeAdMapper !, MediationNativeAdCallback !>!

یک فراخوانی برگشتی که پس از اتمام بارگذاری تبلیغ بومی فراخوانی می‌شود.

پرتاب‌ها
android.os.RemoteException

بارگذاری‌شده توسط پاداش

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

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

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

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

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

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

یک فراخوانی برگشتی که پس از اتمام بارگذاری تبلیغ فراخوانی می‌شود.

بارگذاری‌شدهدرآمدبینابینی

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

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

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

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

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

callback: MediationAdLoadCallback < MediationRewardedAd !, MediationRewardedAdCallback !>!

یک فراخوانی برگشتی که پس از اتمام بارگذاری تبلیغ فراخوانی می‌شود.