Schnittstelle NonceManager

Verwaltet eine Nonce und die Ereignisberichterstellung für eine einzelne Wiedergabesitzung. Wenn Sie die automatische Monetarisierung aktivieren möchten, rufen Sie die folgenden Methoden für den Lebenszyklus der Wiedergabe auf:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Methoden
getNonce
sendAdClick
Benachrichtigt die Google-Anzeigenserver, dass während der angegebenen Wiedergabesitzung ein Klick auf eine Anzeige erfolgt ist.
sendAdImpression
Eingestellt. Benachrichtigt die Google-Anzeigenserver, dass Sie den ersten Frame der Anzeige präsentieren.
sendAdTouch
Benachrichtigt die Google-Anzeigenserver über eine Nutzerberührung oder einen Nutzerklick auf die Anzeige, z. B. „Überspringen“, „Stummschalten“ und „Tippen“, während der angegebenen Wiedergabesitzung.
sendPlaybackEnd
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Wiedergabesitzung beendet wurde.
sendPlaybackStart
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Wiedergabesitzung gestartet wurde.

Methoden


getNonce

getNonce(): string
Ausgabe
string Die für diesen Manager generierte Nonce. 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-Anzeigenserver, dass während der angegebenen Wiedergabesitzung ein Klick auf eine Anzeige erfolgt ist.

sendAdImpression

sendAdImpression(): void
Benachrichtigt die Google-Anzeigenserver, dass Sie den ersten Frame der Anzeige präsentieren. Diese Anzeige ist die Anzeige, die Sie mit der Nonce anfordern, die von dieser NonceManager Instanz generiert wird.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Benachrichtigt die Google-Anzeigenserver über eine Nutzerberührung oder einen Nutzerklick auf die Anzeige, z. B. „Überspringen“, „Stummschalten“ und „Tippen“, während der angegebenen Wiedergabesitzung. Diese Anzeigeninteraktion unterscheidet sich von einem Klick, bei dem der Nutzer auf die Anzeige klickt, um zur Website des Werbetreibenden zu gelangen.
Parameter
clickOrTouchEvent: MouseEvent | TouchEvent Das Browserereignis für Berührung oder Klick basierend auf der Nutzerinteraktion.

sendPlaybackEnd

sendPlaybackEnd(): void
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Wiedergabesitzung beendet wurde. Rufen Sie diese Methode auf, wenn die Wiedergabe beendet wird. In der folgenden Liste finden Sie Beispiele für das Ende der Wiedergabe:
  • Der Player erreicht das Ende des Streams.
  • Der Nutzer beendet die Wiedergabe vorzeitig.
  • Der Nutzer verlässt die Seite.
  • Beim Wechsel zum nächsten Inhaltselement in einer Playlist.
Mit dieser Methode werden die asynchronen Aufrufe an die Google-Server beendet.

sendPlaybackStart

sendPlaybackStart(): void
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Wiedergabesitzung gestartet wurde. Rufen Sie diese Methode beim Start des Videoplayers auf. Führen Sie diesen Aufruf als Reaktion auf eine vom Nutzer initiierte Aktion aus, z. B. „Klicken zum Abspielen“ oder eine von der Seite initiierte Aktion wie die automatische Wiedergabe.

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