CustomEventListener

public interface CustomEventListener

Subclass langsung yang diketahui
CustomEventBannerListener

Antarmuka ini tidak digunakan lagi.

Sebagai gantinya, gunakan Adapter dan MediationAdLoadCallback.

CustomEventInterstitialListener

Antarmuka ini tidak digunakan lagi.

Sebagai gantinya, gunakan Adapter dan MediationAdLoadCallback.

CustomEventNativeListener

Antarmuka ini tidak digunakan lagi.

Sebagai gantinya, gunakan Adapter dan MediationAdLoadCallback.


Pemroses peristiwa kustom dasar untuk iklan banner dan interstisial. Jangan mengimplementasikan antarmuka ini secara langsung. Sebagai gantinya, terapkan CustomEventBannerListener dan/atau CustomEventInterstitialListener dan/atau CustomEventNativeListener.

Ringkasan

Metode publik

abstract void

Menunjukkan bahwa pengguna telah mengklik peristiwa kustom ini.

abstract void

Menunjukkan bahwa peristiwa kustom merender sesuatu dalam layar penuh dan kini mentransfer kontrol kembali ke aplikasi.

abstract void

Menunjukkan bahwa permintaan peristiwa kustom telah gagal beserta penyebab yang mendasarinya.

abstract void
onAdFailedToLoad(int errorCode)

Metode ini tidak digunakan lagi.

Sebagai gantinya, gunakan onAdFailedToLoad.

abstract void

Menunjukkan bahwa interaksi pengguna dengan peristiwa kustom menyebabkan perangkat beralih ke aplikasi lain (seperti browser web).

abstract void

Menunjukkan bahwa peristiwa kustom merender sesuatu yang ditampilkan dalam layar penuh.

Metode publik

onAdClicked

abstract void onAdClicked()

Menunjukkan bahwa pengguna telah mengklik peristiwa kustom ini. 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.

onAdClosed

abstract void onAdClosed()

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

Lihat juga
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

Menunjukkan bahwa permintaan peristiwa kustom telah gagal beserta penyebab yang mendasarinya. Kegagalan dapat berupa kesalahan sebenarnya atau hanya kurangnya pengisian.

Setelah iklan diminta, peristiwa kustom harus melaporkan keberhasilan atau kegagalan. Jika tidak ada respons yang diterima dalam batas waktu, Google Mobile Ads SDK akan beralih ke adapter lain, sehingga iklan yang berpotensi berhasil tidak ditampilkan.

Parameter
@NonNull AdError adError

AdError yang menjelaskan penyebab kegagalan.

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

Menunjukkan bahwa permintaan peristiwa kustom telah gagal beserta penyebab yang mendasarinya. Kegagalan dapat berupa kesalahan sebenarnya atau hanya kurangnya pengisian.

Setelah iklan diminta, peristiwa kustom harus melaporkan keberhasilan atau kegagalan. Jika tidak ada respons yang diterima dalam batas waktu, Google Mobile Ads SDK akan beralih ke adapter lain, sehingga iklan yang berpotensi berhasil tidak ditampilkan.

Parameter
int errorCode

Kode error yang menjelaskan penyebab kegagalan.

onAdLeftApplication

abstract void onAdLeftApplication()

Menunjukkan bahwa interaksi pengguna dengan peristiwa kustom menyebabkan perangkat beralih ke aplikasi lain (seperti browser web). Metode ini harus dipanggil sebelum aplikasi saat ini dimasukkan ke latar belakang.

onAdOpened

abstract void onAdOpened()

Menunjukkan bahwa peristiwa kustom merender sesuatu yang ditampilkan dalam layar penuh. Hal ini mungkin merupakan android.app.Activity, atau mungkin merupakan pendahuluan untuk beralih ke aplikasi lain.

Setelah layar ini ditutup, onAdClosed harus dipanggil.