NonceManager
Verwaltet eine Nonce und ihre Ereignisberichte für eine einzelne Wiedergabesitzung von Inhalten.
Die Lebenszyklusmethoden der Inhaltswiedergabe-Sitzung, einschließlich sendAdClick
, sendAdTouch
, sendPlaybackStart
und sendPlaybackEnd
, müssen beim Eintreten der entsprechenden Ereignisse aufgerufen werden, um die programmatische Monetarisierung zu aktivieren.
Methoden
getNonce
getNonce() gibt einen String zurück
- Rückgaben
-
string
Die beim Laden für dieses Verwaltungskonto generierte Nonce. Dieser Wert ändert sich niemals für eineNonceManager
-Instanz. Dieser Nonce-Wert gilt nur für eine einzelne Wiedergabesitzung von Inhalten bis zu einer maximalen Dauer von 6 Stunden.
sendAdClick
sendAdClick() gibt void zurück
Informiert die Google Ad-Server darüber, dass während der jeweiligen Wiedergabesitzung der Inhalte ein Klick auf eine Anzeige stattgefunden hat.
- Rückgaben
-
void
sendAdImpression
sendAdImpression() gibt void zurück
Sollte aufgerufen werden, wenn der erste Frame der Anzeige, der mit der von diesem Manager generierten Nonce angefordert wurde, angezeigt wird.
- Eingestellte Funktionen
- Verwende stattdessen „sendWiedergabeStart“ und „sendWiedergabeEnd“.
- Rückgaben
-
void
sendAdTouch
sendAdTouch(clickOrTouchEvent) return void
Informiert die Ad-Server von Google darüber, dass ein Nutzer während der entsprechenden Wiedergabesitzung des Inhalts die Anzeige berührt oder darauf geklickt hat (z. B. Überspringen, Stummschalten, Tippen usw.)
Parameter |
|
---|---|
clickOrTouchEvent |
(MouseEvent ungleich null oder TouchEvent nicht null) Das Touch- oder Klickereignis des Browsers, das für die Nutzerinteraktion ausgelöst wurde. |
- Rückgaben
-
void
sendPlaybackEnd
sendWiedergabeEnd() gibt void zurück
Informiert die Google Ad-Server darüber, dass die Wiedergabe in der entsprechenden Sitzung zur Inhaltswiedergabe beendet wurde. Der Aufruf sollte erfolgen, wenn die Wiedergabe endet, z. B. wenn der Player das Ende des Streams erreicht, der Nutzer die Wiedergabe mittendrin beendet, der Nutzer die Seite verlässt oder in einer Playlist-Einstellung zum nächsten Inhaltselement wechselt.
Diese Methode beendet die asynchronen Aufrufe an Google-Server, die in sendPlaybackStart
gestartet wurden.
- Rückgaben
-
void
sendPlaybackStart
sendWiedergabeStart() gibt void zurück
Informiert die Google Ad-Server darüber, dass die Wiedergabe für die betreffende Wiedergabesitzung gestartet wurde. Dies sollte beim Start des Videoplayers aufgerufen werden. Dies kann als Reaktion auf eine vom Nutzer initiierte Aktion (Click-to-Play) oder eine von der Seite initiierte Aktion (Autoplay) erfolgen.
Mit dieser Methode werden asynchrone Aufrufe an Google-Server gestartet, um Signale zu erfassen, die für die Überwachung und Erkennung ungültiger Zugriffe erforderlich sind.
- Rückgaben
-
void