CustomEventInterstitial

interface CustomEventInterstitial : 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 dilakukan dengan instance baru peristiwa kustom. Di akhir siklus proses, upaya terbaik dilakukan untuk memanggil onDestroy, meskipun tidak dijamin. Perhatikan bahwa requestInterstitialAd dipanggil di thread UI sehingga semua tindakan pencegahan standar dalam 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

Fungsi publik

Unit
requestInterstitialAd(
    context: Context!,
    listener: CustomEventInterstitialListener!,
    serverParameter: String?,
    mediationAdRequest: MediationAdRequest!,
    customEventExtras: Bundle?
)

Dipanggil oleh library mediasi untuk meminta iklan interstisial.

Unit

Tampilkan interstisial.

Fungsi yang diwariskan

Dari com.google.android.gms.ads.mediation.customevent.CustomEvent
Unit

Menutup kontrol adaptor.

Unit

Dipanggil saat aplikasi memanggil pause.

Unit

Dipanggil saat aplikasi memanggil resume.

Fungsi publik

requestInterstitialAd

fun requestInterstitialAd(
    context: Context!,
    listener: CustomEventInterstitialListener!,
    serverParameter: String?,
    mediationAdRequest: MediationAdRequest!,
    customEventExtras: Bundle?
): Unit

Dipanggil oleh library mediasi untuk meminta iklan interstisial.

Jika permintaan berhasil, onAdLoaded harus dipanggil.

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

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

Parameter
context: Context!

Context dari com.google.android.gms.ads.interstitial.InterstitialAd yang meminta interstisial peristiwa kustom. android.app.Activity lebih disukai.

listener: CustomEventInterstitialListener!

Pemroses untuk peristiwa kustom dengan callback untuk berbagai peristiwa.

serverParameter: String?

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

mediationAdRequest: MediationAdRequest!

Parameter penargetan umum yang akan digunakan saat meminta iklan interstisial.

customEventExtras: Bundle?

Bundle parameter yang ditetapkan oleh penayang per permintaan.

showInterstitial

fun showInterstitial(): Unit

Tampilkan interstisial. Metode ini dapat dipanggil kapan saja setelah panggilan ke onAdLoaded.