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 di-build 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 melakukan inisialisasi pada adaptor dan SDK pihak ketiga.

Unit

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

Unit

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan banner pihak ketiga dengan

Unit

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

Unit

Fungsi ini tidak digunakan lagi.

Sebagai gantinya, gunakan loadNativeAdMapper.

Unit

Dipanggil oleh Google Mobile Ads SDK untuk mulai memuat iklan native pihak ketiga dengan

Unit

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

Unit

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

Konstruktor publik

Adaptor

Adapter()

Fungsi publik

getSDKVersionInfo

abstract fun getSDKVersionInfo(): VersionInfo!

Menampilkan versi SDK pihak ketiga yang di-build 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 melakukan inisialisasi pada adaptor dan SDK pihak ketiga. Metode ini dipanggil segera setelah aplikasi melakukan inisialisasi Google Mobile Ads SDK.

Parameter
context: Context!

Konteks yang diberikan penayang di initialize

callback: InitializationCompleteCallback!

Callback yang akan dipanggil saat adaptor selesai melakukan 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 buka 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 dengan

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

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 dengan

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 dengan

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 dengan

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

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.