CustomEventListener

public interface CustomEventListener

Sous-classes directes connues
CustomEventBannerListener

Cette interface est obsolète.

Utilisez Adapter et MediationAdLoadCallback à la place.

CustomEventInterstitialListener

Cette interface est obsolète.

Utilisez Adapter et MediationAdLoadCallback à la place.

CustomEventNativeListener

Cette interface est obsolète.

Utilisez Adapter et MediationAdLoadCallback à la place.


Écouteur d'événements personnalisé de base pour les bannières et les annonces interstitielles. N'implémentez pas directement cette interface. Implémentez plutôt CustomEventBannerListener et/ou CustomEventNativeListener.

Résumé

Méthodes publiques

abstract void

Indique que l'utilisateur a cliqué sur cet événement personnalisé.

abstract void

Indique que l'événement personnalisé a affiché quelque chose en plein écran et qu'il transfère maintenant le contrôle à l'application.

abstract void

Indique qu'une requête d'événement personnalisé a échoué, ainsi que la cause sous-jacente.

abstract void
onAdFailedToLoad(int errorCode)

Cette méthode est obsolète.

Utilisez onAdFailedToLoad à la place.

abstract void

Indique que l'interaction de l'utilisateur avec l'événement personnalisé entraîne le passage de l'appareil vers une autre application (par exemple, un navigateur Web).

abstract void

Indique que l'événement personnalisé génère un élément en plein écran.

Méthodes publiques

onAdClicked

abstract void onAdClicked()

Indique que l'utilisateur a cliqué sur cet événement personnalisé. Il est utilisé pour les métriques de l'éditeur et doit être appelé en plus de tous les autres événements. Cet événement n'est jamais inféré par la bibliothèque de médiation. Par exemple, onAdLeftApplication signifie généralement que l'utilisateur a cliqué sur une annonce, mais onAdClicked doit être appelé quoi qu'il en soit.

onAdClosed

abstract void onAdClosed()

Indique que l'événement personnalisé a affiché quelque chose en plein écran et qu'il transfère maintenant le contrôle à l'application. Il peut s'agir de l'utilisateur qui revient depuis une autre application.

Voir aussi
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

Indique qu'une requête d'événement personnalisé a échoué, ainsi que la cause sous-jacente. Un échec peut s'agir d'une erreur réelle ou simplement d'un manque de remplissage.

Une fois une annonce demandée, l'événement personnalisé doit signaler un succès ou un échec. Si aucune réponse n'est reçue dans un délai imparti, le SDK Google Mobile Ads passe à un autre adaptateur, ce qui entraîne la non-diffusion d'une annonce potentiellement réussie.

Paramètres
@NonNull AdError adError

AdError détaillant la cause de l'échec.

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

Indique qu'une requête d'événement personnalisé a échoué, ainsi que la cause sous-jacente. Un échec peut s'agir d'une erreur réelle ou simplement d'un manque de remplissage.

Une fois une annonce demandée, l'événement personnalisé doit signaler un succès ou un échec. Si aucune réponse n'est reçue dans un délai imparti, le SDK Google Mobile Ads passe à un autre adaptateur, ce qui entraîne la non-diffusion d'une annonce potentiellement réussie.

Paramètres
int errorCode

Code d'erreur indiquant la cause de l'échec.

onAdLeftApplication

abstract void onAdLeftApplication()

Indique que l'interaction de l'utilisateur avec l'événement personnalisé entraîne le passage de l'appareil vers une autre application (par exemple, un navigateur Web). Cette méthode doit être appelée avant que l'application actuelle ne soit mise en arrière-plan.

onAdOpened

abstract void onAdOpened()

Indique que l'événement personnalisé génère un élément en plein écran. Il peut s'agir d'un android.app.Activity ou d'un événement préalable au passage à une autre application.

Une fois cet écran fermé, onAdClosed doit être appelé.