CustomEventListener

public interface CustomEventListener

Subclases directas conocidas
CustomEventBannerListener

Esta interfaz dejó de estar disponible.

En su lugar, usa Adapter y MediationAdLoadCallback.

CustomEventInterstitialListener

Esta interfaz dejó de estar disponible.

En su lugar, usa Adapter y MediationAdLoadCallback.

CustomEventNativeListener

Esta interfaz dejó de estar disponible.

En su lugar, usa Adapter y MediationAdLoadCallback.


Es un objeto de escucha de eventos personalizados básico para anuncios de banner e intersticiales. No implementes esta interfaz directamente. En su lugar, implementa CustomEventBannerListener o CustomEventInterstitialListener o CustomEventNativeListener.

Resumen

Métodos públicos

abstract void

Indica que el usuario hizo clic en este evento personalizado.

abstract void

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

abstract void

Indica que falló una solicitud de evento personalizado, junto con la causa subyacente.

abstract void
onAdFailedToLoad(int errorCode)

Este método dejó de estar disponible.

Usa onAdFailedToLoad en su lugar.

abstract void

Indica que la interacción del usuario con el evento personalizado hace que el dispositivo cambie a otra aplicación (como un navegador web).

abstract void

Indica que el evento personalizado renderiza algo en pantalla completa.

Métodos públicos

onAdClicked

abstract void onAdClicked()

Indica que el usuario hizo clic en este evento personalizado. Se usa para las métricas de publicadores 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 onAdClicked se debe llamar de todos modos.

onAdClosed

abstract void onAdClosed()

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

Consulta también
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

Indica que falló una solicitud de evento personalizado, 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 evento personalizado debe informar si la solicitud se realizó correctamente o no. Si no se recibe una respuesta dentro de un límite de tiempo, el SDK de anuncios de Google para dispositivos móviles pasa a otro adaptador, lo que puede provocar que no se muestre un anuncio potencialmente exitoso.

Parámetros
@NonNull AdError adError

AdError en el que se detalla la causa de la falla

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

Indica que falló una solicitud de evento personalizado, 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 evento personalizado debe informar si la solicitud se realizó correctamente o no. Si no se recibe una respuesta dentro de un límite de tiempo, el SDK de anuncios de Google para dispositivos móviles pasa a otro adaptador, lo que puede provocar que no se muestre un anuncio potencialmente exitoso.

Parámetros
int errorCode

Es un código de error que detalla la causa de la falla.

onAdLeftApplication

abstract void onAdLeftApplication()

Indica que la interacción del usuario con el evento personalizado hace que el dispositivo cambie a otra aplicación (como un navegador web). Se debe llamar a este método antes de que la aplicación actual se ejecute en segundo plano.

onAdOpened

abstract void onAdOpened()

Indica que el evento personalizado renderiza algo en pantalla completa. Puede ser un android.app.Activity o un precursor para cambiar a otra aplicación.

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