MediationInterstitialListener

public interface MediationInterstitialListener


Devolución de llamada para que un adaptador se comunique con la biblioteca de mediación. Los eventos se deben volver a comunicar para que la biblioteca de mediación administre correctamente el flujo de anuncios.

Resumen

Métodos públicos

abstract void

Indica que el usuario hizo clic en este anuncio.

abstract void

Indica que el control de anuncios renderizó algo en pantalla completa y ahora transfiere el control a la aplicación.

abstract void
onAdFailedToLoad(
    MediationInterstitialAdapter adapter,
    @NonNull AdError adError
)

Indica que no se pudo cargar una solicitud de anuncios.

abstract void

Este método dejó de estar disponible.

Usa onAdFailedToLoad en su lugar.

abstract void

Indica que el anuncio hace que el dispositivo cambie a una aplicación diferente (como un navegador web).

abstract void

Indica que se solicitó un anuncio y se recibió correctamente.

abstract void

Indica que el control de anuncios renderiza contenido en pantalla completa.

Métodos públicos

onAdClicked

abstract void onAdClicked(MediationInterstitialAdapter adapter)

Indica que el usuario hizo clic en este anuncio. Se usa para las métricas del publicador y se debe llamar además de cualquier otro evento. La biblioteca de mediación nunca infiere este evento. Por ejemplo, onAdLeftApplication generalmente significa que el usuario hizo clic en un anuncio, pero se debe llamar a onAdClicked de todos modos.

Parámetros
MediationInterstitialAdapter adapter

El adaptador de mediación que generó el evento.

onAdClosed

abstract void onAdClosed(MediationInterstitialAdapter adapter)

Indica que el control de anuncios renderizó algo en pantalla completa y ahora transfiere el control a la aplicación. Es posible que el usuario regrese desde otra aplicación.

Parámetros
MediationInterstitialAdapter adapter

El adaptador de mediación que generó el evento.

Consulta también
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(
    MediationInterstitialAdapter adapter,
    @NonNull AdError adError
)

Indica que no se pudo cargar una solicitud de anuncios.

Parámetros
MediationInterstitialAdapter adapter

El adaptador de mediación que generó el evento.

@NonNull AdError adError

AdError que detalla la causa de la falla.

Consulta también
onAdLoaded

onAdFailedToLoad

abstract void onAdFailedToLoad(MediationInterstitialAdapter adapter, int error)

Indica que falló una solicitud de anuncio junto con la causa subyacente. Una falla puede ser un error real o simplemente una falta de relleno.

Una vez que se solicita un anuncio, el adaptador debe informar si se realizó correctamente o no. Si no se recibe ninguna respuesta dentro de un límite de tiempo, es posible que la biblioteca de mediación pase a otro adaptador, lo que podría provocar que no se muestre un anuncio potencialmente exitoso.

Parámetros
MediationInterstitialAdapter adapter

El adaptador de mediación que generó el evento.

int error

Un código de error que detalla la causa de la falla.

Consulta también
onAdLoaded

onAdLeftApplication

abstract void onAdLeftApplication(MediationInterstitialAdapter adapter)

Indica que el anuncio hace que el dispositivo cambie a una aplicación diferente (como un navegador web). Se debe llamar a esta función antes de que la aplicación actual se coloque en segundo plano.

Parámetros
MediationInterstitialAdapter adapter

El adaptador de mediación que generó el evento.

onAdLoaded

abstract void onAdLoaded(MediationInterstitialAdapter adapter)

Indica que se solicitó un anuncio y se recibió correctamente.

Una vez que se solicita un anuncio, el adaptador debe informar si se realizó correctamente o no. Si no se recibe ninguna respuesta dentro de un límite de tiempo, es posible que la biblioteca de mediación pase a otro adaptador, lo que podría provocar que no se muestre un anuncio potencialmente exitoso.

Desde el momento en que se llama a este método hasta que se destruye el adaptador, showInterstitial debe abrir la intersticial.

Parámetros
MediationInterstitialAdapter adapter

El adaptador de mediación que generó el evento.

Consulta también
onAdFailedToLoad

onAdOpened

abstract void onAdOpened(MediationInterstitialAdapter adapter)

Indica que el control de anuncios renderiza contenido en pantalla completa. Puede ser un error o un precursor para cambiar a una aplicación diferente.

Una vez que se descarte esta pantalla, se debe llamar a onAdClosed.

Parámetros
MediationInterstitialAdapter adapter

El adaptador de mediación que generó el evento.