Schnittstelle NonceManager

Verwaltet eine Nonce und die Ereignisberichterstellung für eine einzelne Wiedergabesitzung. Wenn Sie die programmatische Monetarisierung aktivieren möchten, rufen Sie die folgenden Methoden für den Lebenszyklus der Inhaltswiedergabe auf:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Methoden
getNonce
sendAdClick
Benachrichtigt die Google-Ad-Server, dass während der angegebenen Inhaltswiedergabesitzung ein Klick auf eine Anzeige erfolgt ist.
sendAdImpression
Eingestellt. Benachrichtigt die Google-Ad-Server, dass der erste Frame der Anzeige angezeigt wird.
sendAdTouch
Benachrichtigt die Google-Anzeigenserver, dass während der angegebenen Wiedergabesitzung ein Nutzer die Anzeige berührt oder darauf klickt, ohne dass es sich um einen Klick handelt, z. B. zum Überspringen, Stummschalten oder Tippen.
sendPlaybackEnd
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Contentwiedergabesitzung beendet wurde.
sendPlaybackStart
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Inhaltswiedergabesitzung begonnen hat.

Methoden


getNonce

getNonce(): string
Ausgabe
string Die Nonce, die für diesen Manager generiert wird, wenn die NonceLoader-Instanz geladen wird. Dieser Wert ändert sich für eine bestimmte NonceManager-Instanz nie. Dieser Nonce-Wert ist nur für eine einzelne Wiedergabesitzung mit einer maximalen Dauer von sechs Stunden gültig.

sendAdClick

sendAdClick(): void
Benachrichtigt die Google-Ad-Server, dass während der angegebenen Inhaltswiedergabesitzung ein Klick auf eine Anzeige erfolgt ist.

sendAdImpression

sendAdImpression(): void
Benachrichtigt die Google-Ad-Server, dass der erste Frame der Anzeige ausgeliefert wird. Die Anzeige ist die, die mit dem Nonce angefordert wurde, das von dieser NonceManager-Instanz generiert wird.

sendAdTouch

sendAdTouch(userInteractionEvent: Event): void
Benachrichtigt die Google-Anzeigenserver, dass während der Wiedergabesitzung des angegebenen Inhalts eine Nutzerberührung oder ein Nutzerklick auf die Anzeige stattgefunden hat, die nicht auf eine Weiterleitung hinausläuft, z. B. Überspringen, Stummschalten und Tippen.
Parameter
userInteractionEvent: Event Das Nutzerinteraktionsereignis, das vom Cast-Framework ausgegeben wird.

sendPlaybackEnd

sendPlaybackEnd(): void
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Contentwiedergabesitzung beendet wurde. Rufen Sie diese Methode auf, wenn die Wiedergabe endet. Das kann beispielsweise der Fall sein, wenn der Player das Ende des Streams erreicht, der Nutzer die Wiedergabe mittendrin beendet, der Nutzer die Seite verlässt oder wenn in einer Playlist zum nächsten Inhaltselement gewechselt wird.

Mit dieser Methode werden die asynchronen Aufrufe an Google-Server beendet, die beim Aufrufen der sendPlaybackStart-Methode gestartet wurden.

sendPlaybackStart

sendPlaybackStart(): void
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Inhaltswiedergabesitzung begonnen hat. Rufen Sie diese Methode beim Start des Videoplayers auf. Rufen Sie diese Methode als Reaktion auf eine vom Nutzer initiierte Aktion auf, z. B. Click-to-Play oder eine von der Seite initiierte Aktion wie die automatische Wiedergabe.

Mit dieser Methode werden asynchrone Aufrufe an Google-Server gestartet, um Signale zu erfassen, die für die Überwachung und Erkennung von ungültigem Traffic (IVT) erforderlich sind.