Adaptor

abstract class Adapter : MediationExtrasReceiver

Subclass langsung yang diketahui
RtbAdapter

Adaptor mediasi yang juga mendukung bidding terbuka.


Adaptor untuk jaringan iklan pihak ketiga. Semua metode pemuatan memiliki implementasi default yang akan gagal dengan baik jika adaptor tidak mendukung format.

Ringkasan

Konstruktor publik

Fungsi publik

abstract VersionInfo!

Menampilkan versi SDK pihak ketiga yang dibuat ke dalam aplikasi.

abstract VersionInfo!

Menampilkan versi adaptor mediasi.

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

Dipanggil oleh Google Mobile Ads SDK untuk menginisialisasi SDK dan adaptor pihak ketiga.

Unit

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan pembuka aplikasi pihak ketiga.

Unit

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan banner pihak ketiga yang diberi MediationAdConfiguration

Unit

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan interstisial pihak ketiga dengan MediationAdConfiguration tertentu

Unit

Fungsi ini tidak digunakan lagi.

Sebagai gantinya, gunakan loadNativeAdMapper.

Unit

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan native pihak ketiga yang diberi MediationAdConfiguration

Unit

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan reward pihak ketiga yang diberi MediationAdConfiguration

Unit

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan interstisial reward pihak ketiga dengan MediationAdConfiguration tertentu

Konstruktor publik

Adaptor

Adapter()

Fungsi publik

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Menampilkan versi SDK pihak ketiga yang dibuat ke dalam aplikasi.

getVersionInfo

abstract fun getVersionInfo(): VersionInfo!

Menampilkan versi adaptor mediasi.

initialize

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

Dipanggil oleh Google Mobile Ads SDK untuk menginisialisasi SDK dan adaptor pihak ketiga. Metode ini dipanggil segera setelah aplikasi menginisialisasi Google Mobile Ads SDK.

Parameter
context: Context!

Konteks yang diberikan penayang di initialize

callback: InitializationCompleteCallback!

Callback yang akan dipanggil saat adaptor telah menyelesaikan inisialisasi.

configurations: (Mutable)List<MediationConfiguration!>!

Daftar objek MediationConfiguration yang dikonfigurasi untuk adaptor ini di UI Google AdMob atau Google Ad Manager.

loadAppOpenAd

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

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan pembuka aplikasi pihak ketiga.

Digunakan untuk memuat iklan pemenang dari permintaan mediasi.

Parameter
adConfiguration: MediationAppOpenAdConfiguration!

MediationAppOpenAdConfiguration yang berisi informasi yang diperlukan untuk memuat iklan pemenang.

callback: MediationAdLoadCallback<MediationAppOpenAd!, MediationAppOpenAdCallback!>!

Callback yang akan dipanggil saat iklan selesai dimuat.

loadBannerAd

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

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan banner pihak ketiga yang diberi MediationAdConfiguration

Digunakan untuk memuat iklan pemenang dari permintaan mediasi.

Parameter
adConfiguration: MediationBannerAdConfiguration!

MediationBannerAdConfiguration yang berisi informasi yang diperlukan untuk memuat iklan pemenang.

callback: MediationAdLoadCallback<MediationBannerAd!, MediationBannerAdCallback!>!

Callback yang akan dipanggil saat iklan selesai dimuat.

loadInterstitialAd

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

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan interstisial pihak ketiga dengan MediationAdConfiguration tertentu

Digunakan untuk memuat iklan pemenang dari permintaan mediasi.

Parameter
adConfiguration: MediationInterstitialAdConfiguration!

MediationInterstitialAdConfiguration yang berisi informasi yang diperlukan untuk memuat iklan pemenang.

callback: MediationAdLoadCallback<MediationInterstitialAd!, MediationInterstitialAdCallback!>!

Callback yang akan dipanggil saat iklan selesai dimuat.

loadNativeAd

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

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan native pihak ketiga yang diberi MediationAdConfiguration

Digunakan untuk memuat iklan pemenang dari permintaan mediasi.

Parameter
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration yang berisi informasi yang diperlukan untuk memuat iklan pemenang.

callback: MediationAdLoadCallback<UnifiedNativeAdMapper!, MediationNativeAdCallback!>!

Callback yang akan dipanggil saat iklan selesai dimuat.

loadNativeAdMapper

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

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan native pihak ketiga yang diberi MediationAdConfiguration

Digunakan untuk memuat iklan pemenang dari permintaan mediasi.

Parameter
adConfiguration: MediationNativeAdConfiguration!

MediationNativeAdConfiguration yang berisi informasi yang diperlukan untuk memuat iklan pemenang.

callback: MediationAdLoadCallback<NativeAdMapper!, MediationNativeAdCallback!>!

Callback yang akan dipanggil saat iklan native selesai dimuat.

loadRewardedAd

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

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan reward pihak ketiga yang diberi MediationAdConfiguration

Digunakan untuk memuat iklan pemenang dari permintaan mediasi.

Parameter
adConfiguration: MediationRewardedAdConfiguration!

MediationRewardedAdConfiguration yang berisi informasi yang diperlukan untuk memuat iklan pemenang.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Callback yang akan dipanggil saat iklan selesai dimuat.

loadRewardedInterstitialAd

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

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan interstisial reward pihak ketiga dengan MediationAdConfiguration tertentu

Digunakan untuk memuat iklan pemenang dari permintaan mediasi.

Parameter
adConfiguration: MediationRewardedAdConfiguration!

MediationRewardedAdConfiguration yang berisi informasi yang diperlukan untuk memuat iklan pemenang.

callback: MediationAdLoadCallback<MediationRewardedAd!, MediationRewardedAdCallback!>!

Callback yang akan dipanggil saat iklan selesai dimuat.