CustomEvent

interface CustomEvent

Sottoclassi dirette note
CustomEventBanner

Questa interfaccia è obsoleta.

Utilizza invece Adapter.

CustomEventInterstitial

Questa interfaccia è obsoleta.

Utilizza invece Adapter.

CustomEventNative

Questa interfaccia è obsoleta.

Utilizza invece Adapter.


Un CustomEvent è simile a un com.google.android.gms.ads.mediation.MediationAdapter, tranne per il fatto che è un meccanismo completamente self-service che consente agli editori di creare il proprio adattatore.

Il caso d'uso più comune per un CustomEvent è aggiungere il supporto per una rete pubblicitaria che non fornisce già il proprio com.google.android.gms.ads.mediation.MediationAdapter.

Non c'è motivo di implementare direttamente questa interfaccia. Gli eventi personalizzati devono invece implementare CustomEventBanner e CustomEventInterstitial.

Riepilogo

Funzioni pubbliche

Unit

Smonta il controllo dell'adattatore.

Unit

Chiamato quando l'applicazione chiama pause.

Unit

Chiamato quando l'applicazione chiama resume.

Funzioni pubbliche

onDestroy

fun onDestroy(): Unit

Smonta il controllo dell'adattatore.

Viene chiamato alla fine del ciclo di vita dell'evento personalizzato. L'adattatore dovrebbe rilasciare tutte le risorse e spegnersi. Dopo la chiamata di questo metodo, qualsiasi chiamata successiva a qualsiasi altro metodo su questo adattatore potrebbe generare un IllegalStateException.

Non è garantito che questo metodo venga chiamato. Esistono diversi motivi per cui questo metodo può essere ignorato, ad esempio la chiusura forzata dell'applicazione.

onPause

fun onPause(): Unit

Chiamato quando l'applicazione chiama pause. L'evento personalizzato dovrebbe mettere in pausa l'elaborazione associata all'annuncio visualizzato.

onResume

fun onResume(): Unit

Chiamato quando l'applicazione chiama resume. L'adattatore dovrebbe riprendere l'elaborazione associata alla visualizzazione dell'annuncio.