MediationBannerListener

interface MediationBannerListener


Callback untuk adaptor agar dapat berkomunikasi kembali ke library mediasi. Peristiwa harus dikomunikasikan kembali agar library mediasi dapat mengelola alur iklan dengan benar.

Metode onAdClicked khususnya diperlukan agar metrik dapat beroperasi dengan benar.

Ringkasan

Fungsi publik

Unit

Menunjukkan bahwa pengguna telah mengklik iklan ini.

Unit

Menunjukkan bahwa kontrol iklan merender sesuatu dalam layar penuh dan sekarang mentransfer kontrol kembali ke aplikasi.

Unit

Menunjukkan bahwa permintaan iklan gagal dimuat.

Unit

Fungsi ini tidak digunakan lagi.

Sebagai gantinya, gunakan onAdFailedToLoad.

Unit

Menunjukkan bahwa iklan menyebabkan perangkat beralih ke aplikasi lain (seperti browser web).

Unit

Menunjukkan bahwa iklan telah diminta dan berhasil diterima.

Unit

Menunjukkan bahwa kontrol iklan merender sesuatu yang merupakan layar penuh.

Fungsi publik

onAdClicked

fun onAdClicked(adapter: MediationBannerAdapter!): Unit

Menunjukkan bahwa pengguna telah mengklik iklan ini. Peristiwa ini digunakan untuk metrik penayang, dan harus dipanggil selain peristiwa lainnya; peristiwa ini tidak pernah disimpulkan oleh library mediasi. Misalnya, onAdLeftApplication umumnya berarti bahwa pengguna telah mengklik iklan, tetapi onAdClicked harus dipanggil.

Parameter
adapter: MediationBannerAdapter!

Adaptor mediasi yang memunculkan peristiwa.

onAdClosed

fun onAdClosed(adapter: MediationBannerAdapter!): Unit

Menunjukkan bahwa kontrol iklan merender sesuatu dalam layar penuh dan sekarang mentransfer kontrol kembali ke aplikasi. Ini mungkin pengguna yang kembali dari aplikasi lain.

Parameter
adapter: MediationBannerAdapter!

Adaptor mediasi yang memunculkan peristiwa.

Lihat juga
onAdOpened

onAdFailedToLoad

fun onAdFailedToLoad(adapter: MediationBannerAdapter!, adError: AdError): Unit

Menunjukkan bahwa permintaan iklan gagal dimuat.

Parameter
adapter: MediationBannerAdapter!

Adaptor mediasi yang memunculkan peristiwa.

adError: AdError

AdError yang menjelaskan penyebab kegagalan.

Lihat juga
onAdLoaded

onAdFailedToLoad

fun onAdFailedToLoad(adapter: MediationBannerAdapter!, error: Int): Unit

Menunjukkan bahwa permintaan iklan telah gagal beserta penyebab utamanya. Kegagalan mungkin merupakan error sebenarnya atau hanya kekurangan pengisian.

Setelah iklan diminta, adaptor harus melaporkan keberhasilan atau kegagalan. Jika tidak ada respons yang diterima dalam batas waktu, library mediasi dapat beralih ke adaptor lain, sehingga iklan yang berpotensi berhasil tidak ditampilkan.

Parameter
adapter: MediationBannerAdapter!

Adaptor mediasi yang memunculkan peristiwa.

error: Int

Kode error yang menjelaskan penyebab kegagalan.

Lihat juga
onAdLoaded

onAdLeftApplication

fun onAdLeftApplication(adapter: MediationBannerAdapter!): Unit

Menunjukkan bahwa iklan menyebabkan perangkat beralih ke aplikasi lain (seperti browser web). Tindakan ini harus dipanggil sebelum aplikasi saat ini ditempatkan di latar belakang.

Parameter
adapter: MediationBannerAdapter!

Adaptor mediasi yang memunculkan peristiwa.

onAdLoaded

fun onAdLoaded(adapter: MediationBannerAdapter!): Unit

Menunjukkan bahwa iklan telah diminta dan berhasil diterima. Iklan banner dapat otomatis ditampilkan setelah metode ini dipanggil.

Setelah iklan diminta, adaptor harus melaporkan keberhasilan atau kegagalan. Jika tidak ada respons yang diterima dalam batas waktu, library mediasi dapat beralih ke adaptor lain, sehingga iklan yang berpotensi berhasil tidak ditampilkan.

Dari saat metode ini dipanggil hingga adaptor dihancurkan, getBannerView harus menampilkan objek android.view.View; null tidak diizinkan. Objek android.view.View yang sama harus ditampilkan pada setiap permintaan.

Parameter
adapter: MediationBannerAdapter!

Adaptor mediasi yang memunculkan peristiwa.

Lihat juga
onAdFailedToLoad

onAdOpened

fun onAdOpened(adapter: MediationBannerAdapter!): Unit

Menunjukkan bahwa kontrol iklan merender sesuatu yang merupakan layar penuh. Hal ini mungkin merupakan , atau mungkin merupakan awal untuk beralih ke aplikasi lain.

Setelah layar ini ditutup, onAdClosed harus dipanggil.

Parameter
adapter: MediationBannerAdapter!

Adaptor mediasi yang memunculkan peristiwa.