NonceManager
Verwaltet eine Nonce und zugehörige Ereignisberichte für eine einzelne Wiedergabesitzung der Inhalte.
Die Lebenszyklusmethoden der Sitzung für die Inhaltswiedergabe, einschließlich sendAdClick
, sendTouch
, sendPlaybackStart
und sendPlaybackEnd
, müssen aufgerufen werden, wenn die entsprechenden Ereignisse eintreten, um die programmatische Monetarisierung zu ermöglichen.
Methoden
getNonce
getNonce() gibt einen String zurück
- Rückgaben
-
string
Die Nonce, die beim Laden für dieses Verwaltungskonto generiert wurde. Dieser Wert ändert sich nie für eine bestimmteNonceManager
-Instanz. Dieser Nonce-Wert gilt nur für eine einzelne Wiedergabesitzung von Inhalten bis zu einer maximalen Dauer von sechs Stunden.
sendAdClick
sendAdClick()
Informiert die Ad-Server von Google darüber, dass während der entsprechenden Sitzung der Contentwiedergabe ein Klick auf eine Anzeige erfolgt ist.
sendAdImpression
sendAdImpression()
Sollte aufgerufen werden, wenn der erste Frame der Anzeige, der mit der von diesem Verwaltungskonto generierten Nonce angefordert wurde, angezeigt wird.
- Eingestellte Funktionen
- Verwende stattdessen „sendPlaybackStart“ und „sendPlaybackEnd“.
sendAdTouch
sendAdTouch(userInteractionEvent)
Informiert die Ad-Server von Google darüber, dass ein Nutzer während der Wiedergabesitzung der Inhalte einen anderen Nutzer als ein Klick auf die Anzeige berührt oder darauf geklickt hat (z.B. Überspringen, Stummschalten, Tippen usw.).
Parameter |
|
---|---|
userInteractionEvent |
cast.framework.events.Event Das Nutzerinteraktionsereignis, das vom Cast-Framework ausgelöst wird. Der Wert darf nicht null sein. |
sendPlaybackEnd
sendPlaybackEnd()
Informiert die Google-Ad-Server darüber, dass die Wiedergabe für die betreffende Sitzung zur Inhaltswiedergabe beendet wurde. Der Aufruf sollte erfolgen, wenn die Wiedergabe endet (z.B. wenn der Player das Ende des Streams erreicht, wenn der Nutzer die Wiedergabe mittendrin beendet, wenn der Nutzer die Seite verlässt oder wenn in einer Playlist-Einstellung zum nächsten Inhaltselement gewechselt wird).
Diese Methode beendet die asynchronen Aufrufe an Google-Server, die in sendPlaybackStart
gestartet wurden.
sendPlaybackStart
sendPlaybackStart()
Informiert die Google-Ad-Server darüber, dass die Wiedergabe für die betreffende Sitzung zur Inhaltswiedergabe gestartet wurde. Diese 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 von ungültigen Zugriffen erforderlich sind.