CustomEventInterstitial

public interface CustomEventInterstitial extends CustomEvent


Peristiwa kustom yang mendukung iklan interstisial.

Siklus proses umum untuk peristiwa kustom adalah memanggil requestInterstitialAd satu kali. Pada tahap ini, adaptor harus meminta iklan dan melaporkan onAdLoaded atau onAdFailedToLoad ke pemroses. Permintaan berikutnya akan dibuat dengan instance peristiwa kustom baru. Pada akhir siklus proses, upaya terbaik dilakukan untuk memanggil onDestroy, meskipun hal ini tidak dijamin. Perhatikan bahwa requestInterstitialAd dipanggil di UI thread sehingga semua tindakan pencegahan standar untuk menulis kode di thread tersebut berlaku. Secara khusus, kode tidak boleh memanggil metode pemblokiran apa pun.

Peristiwa kustom diharapkan meneruskan peristiwa melalui CustomEventInterstitialListener yang diteruskan dalam panggilan requestInterstitialAd. Semua parameter yang diperlukan untuk membuat permintaan iklan harus diteruskan dalam parameter serverParameter, MediationAdRequest, dan customEventExtras.

Ringkasan

Metode publik

abstract void
requestInterstitialAd(
    Context context,
    CustomEventInterstitialListener listener,
    @Nullable String serverParameter,
    MediationAdRequest mediationAdRequest,
    @Nullable Bundle customEventExtras
)

Dipanggil oleh library mediasi untuk meminta interstisial.

abstract void

Menampilkan interstisial.

Metode turunan

Dari com.google.android.gms.ads.mediation.customevent.CustomEvent
abstract void

Menghapus kontrol adaptor.

abstract void

Dipanggil saat aplikasi memanggil pause.

abstract void

Dipanggil saat aplikasi memanggil resume.

Metode publik

requestInterstitialAd

abstract void requestInterstitialAd(
    Context context,
    CustomEventInterstitialListener listener,
    @Nullable String serverParameter,
    MediationAdRequest mediationAdRequest,
    @Nullable Bundle customEventExtras
)

Dipanggil oleh library mediasi untuk meminta interstisial.

Jika permintaan berhasil, onAdLoaded akan dipanggil.

Jika permintaan tidak berhasil, onAdFailedToLoad harus dipanggil di listener dengan penyebab error yang sesuai.

Metode ini dipanggil di UI thread sehingga semua tindakan pencegahan standar untuk menulis kode di thread tersebut berlaku. Secara khusus, kode Anda tidak boleh memanggil metode pemblokiran apa pun.

Parameter
Context context

Context dari yang meminta interstisial peristiwa kustom. android.app.Activity lebih disukai.

CustomEventInterstitialListener listener

Pemroses ke peristiwa kustom dengan callback untuk berbagai peristiwa.

@Nullable String serverParameter

String yang dikonfigurasi di UI penayang sebagai parameter untuk peristiwa kustom.

MediationAdRequest mediationAdRequest

Parameter penargetan generik yang akan digunakan saat meminta interstisial.

@Nullable Bundle customEventExtras

Bundle parameter yang ditetapkan oleh penayang berdasarkan per permintaan.

showInterstitial

abstract void showInterstitial()

Menampilkan interstisial. Ini dapat dipanggil kapan saja setelah panggilan ke onAdLoaded.