CustomEventListener

public interface CustomEventListener

Bekannte direkte Unterklassen
CustomEventBannerListener

Diese Benutzeroberfläche wird nicht mehr unterstützt.

Verwenden Sie stattdessen Adapter und MediationAdLoadCallback.

CustomEventInterstitialListener

Diese Benutzeroberfläche wird nicht mehr unterstützt.

Verwenden Sie stattdessen Adapter und MediationAdLoadCallback.

CustomEventNativeListener

Diese Benutzeroberfläche wird nicht mehr unterstützt.

Verwenden Sie stattdessen Adapter und MediationAdLoadCallback.


Ein grundlegender Listener für benutzerdefinierte Ereignisse für Banner- und Interstitial-Anzeigen. Implementieren Sie diese Schnittstelle nicht direkt. Implementieren Sie stattdessen CustomEventBannerListener und/oder und/oder CustomEventNativeListener.

Zusammenfassung

Öffentliche Methoden

abstract void

Gibt an, dass der Nutzer auf dieses benutzerdefinierte Ereignis geklickt hat.

abstract void

Gibt an, dass das benutzerdefinierte Ereignis etwas im Vollbildmodus gerendert hat und die Steuerung jetzt an die Anwendung zurückgibt.

abstract void

Gibt an, dass eine Anfrage für ein benutzerdefiniertes Ereignis fehlgeschlagen ist, und enthält die zugrunde liegende Ursache.

abstract void
onAdFailedToLoad(int errorCode)

Diese Methode ist veraltet.

Verwenden Sie stattdessen onAdFailedToLoad.

abstract void

Gibt an, dass durch die Nutzerinteraktion mit dem benutzerdefinierten Ereignis das Gerät zu einer anderen Anwendung wechselt (z. B. zu einem Webbrowser).

abstract void

Gibt an, dass das benutzerdefinierte Ereignis etwas im Vollbildmodus rendert.

Öffentliche Methoden

onAdClicked

abstract void onAdClicked()

Gibt an, dass der Nutzer auf dieses benutzerdefinierte Ereignis geklickt hat. Dieses Ereignis wird für Publisher-Messwerte verwendet und muss zusätzlich zu allen anderen Ereignissen aufgerufen werden. Es wird nie von der Vermittlungsbibliothek abgeleitet. onAdLeftApplication bedeutet beispielsweise in der Regel, dass der Nutzer auf eine Anzeige geklickt hat. onAdClicked muss aber trotzdem aufgerufen werden.

onAdClosed

abstract void onAdClosed()

Gibt an, dass das benutzerdefinierte Ereignis etwas im Vollbildmodus gerendert hat und die Steuerung jetzt an die Anwendung zurückgibt. Möglicherweise kehrt der Nutzer von einer anderen Anwendung zurück.

Weitere Informationen
onAdOpened

onAdFailedToLoad

abstract void onAdFailedToLoad(@NonNull AdError adError)

Gibt an, dass eine Anfrage für ein benutzerdefiniertes Ereignis fehlgeschlagen ist, und enthält die zugrunde liegende Ursache. Ein Fehler kann ein tatsächlicher Fehler oder einfach eine fehlende Füllung sein.

Sobald eine Anzeige angefordert wurde, muss das benutzerdefinierte Ereignis entweder „Erfolg“ oder „Fehlschlag“ melden. Wenn innerhalb eines bestimmten Zeitraums keine Antwort eingeht, wechselt das Google Mobile Ads SDK zu einem anderen Adapter. Dies kann dazu führen, dass eine potenziell erfolgreiche Anzeige nicht ausgeliefert wird.

Parameter
@NonNull AdError adError

AdError mit Details zur Ursache des Fehlers.

onAdFailedToLoad

abstract void onAdFailedToLoad(int errorCode)

Gibt an, dass eine Anfrage für ein benutzerdefiniertes Ereignis fehlgeschlagen ist, und enthält die zugrunde liegende Ursache. Ein Fehler kann ein tatsächlicher Fehler oder einfach eine fehlende Füllung sein.

Sobald eine Anzeige angefordert wurde, muss das benutzerdefinierte Ereignis entweder „Erfolg“ oder „Fehlschlag“ melden. Wenn innerhalb eines bestimmten Zeitraums keine Antwort eingeht, wechselt das Google Mobile Ads SDK zu einem anderen Adapter. Dies kann dazu führen, dass eine potenziell erfolgreiche Anzeige nicht ausgeliefert wird.

Parameter
int errorCode

Ein Fehlercode, der die Ursache des Fehlers angibt.

onAdLeftApplication

abstract void onAdLeftApplication()

Gibt an, dass durch die Nutzerinteraktion mit dem benutzerdefinierten Ereignis das Gerät zu einer anderen Anwendung wechselt (z. B. zu einem Webbrowser). Diese Funktion muss aufgerufen werden, bevor die aktuelle Anwendung in den Hintergrund verschoben wird.

onAdOpened

abstract void onAdOpened()

Gibt an, dass das benutzerdefinierte Ereignis etwas im Vollbildmodus rendert. Dies kann ein android.app.Activity sein oder ein Vorbote für den Wechsel zu einer anderen Anwendung.

Sobald dieser Bildschirm geschlossen wurde, muss onAdClosed aufgerufen werden.