Verwaltet eine Nonce und die zugehörige Ereignisberichterstellung für eine einzelne Wiedergabesitzung. Die Methoden des Lebenszyklus der Wiedergabesitzung für Inhalte, einschließlich
sendAdClick, sendAdTouch, sendPlaybackStart und sendPlaybackEnd, müssen aufgerufen werden, wenn die entsprechenden Ereignisse eintreten, um die programmatische Monetarisierung zu ermöglichen.
| Methoden | |
|---|---|
get
|
|
send
|
Benachrichtigt die Google-Anzeigenserver, dass während der angegebenen Inhaltswiedergabesitzung ein Klick auf eine Anzeige erfolgt ist.
|
send
|
Eingestellt. Benachrichtigt die Google-Anzeigenserver, dass der erste Frame der Anzeige, die mit der von diesem Manager generierten Nonce angefordert wurde, ausgeliefert wird.
|
send
|
Benachrichtigt die Google-Anzeigenserver, dass während der angegebenen Wiedergabesitzung ein Nutzer die Anzeige berührt oder darauf klickt, ohne dass ein Clickthrough erfolgt (z. B. Überspringen, Stummschalten, Tippen).
|
send
|
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Content-Wiedergabesitzung beendet wurde.
|
send
|
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 beim Laden generiert 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 6 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-Anzeigenserver, dass der erste Frame der Anzeige, die mit der von diesem Manager generierten Nonce angefordert wurde, ausgeliefert wird.
sendAdTouch
sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Benachrichtigt die Google-Anzeigenserver, dass während der angegebenen Wiedergabesitzung ein Nutzer die Anzeige berührt oder darauf klickt, ohne dass ein Clickthrough erfolgt (z. B. Überspringen, Stummschalten, Tippen).
| Parameter | |
|---|---|
clickOrTouchEvent: MouseEvent | TouchEvent
|
Das Browser-Touch- oder ‑Click-Event, das für die Nutzerinteraktion ausgelöst wurde. |
sendPlaybackEnd
sendPlaybackEnd(): void
Benachrichtigt die Google-Anzeigenserver, dass die Wiedergabe für die angegebene Content-Wiedergabesitzung beendet wurde. Rufen Sie diese Methode auf, wenn die Wiedergabe beendet wird, z. B. wenn der Player das Ende des Streams erreicht, der Nutzer die Wiedergabe vorzeitig 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 in
Mit dieser Methode werden die asynchronen Aufrufe an Google-Server beendet, die in
sendPlaybackStart 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. 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ültigem Traffic erforderlich sind.
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 erforderlich sind.