Classe NonceManager


Gestisce un nonce e la relativa creazione di report sugli eventi per una singola sessione di riproduzione dei contenuti. I metodi del ciclo di vita della sessione di riproduzione dei contenuti tra cui sendAdClick, sendAdTouch, sendPlaybackStart e sendPlaybackEnd devono essere chiamati quando si verificano i rispettivi eventi per attivare la monetizzazione programmatica.
Metodi
getNonce
sendAdClick
Invia una notifica ai server pubblicitari di Google che indica che si è verificato un clickthrough su un annuncio durante la sessione di riproduzione dei contenuti specificata.
sendAdImpression
Obsoleto. Invia una notifica ai server pubblicitari di Google che indica che viene visualizzato il primo frame dell'annuncio richiesto con il nonce generato da questo gestore.
sendAdTouch
Invia una notifica ai server pubblicitari di Google che indica che si è verificato un tocco o un clic dell'utente sull'annuncio diverso da un clickthrough (ad es. salta, disattiva l'audio, tocca e altro) durante la sessione di riproduzione dei contenuti specificata.
sendPlaybackEnd
Invia una notifica ai server pubblicitari di Google che indica che la riproduzione della sessione di riproduzione dei contenuti specificata è terminata.
sendPlaybackStart
Invia una notifica ai server pubblicitari di Google che indica che la riproduzione della sessione di riproduzione dei contenuti specificata è iniziata.

Metodi


getNonce

getNonce(): string
Resi
string Il nonce generato per questo gestore al momento del caricamento. Questo valore non cambia mai per una determinata NonceManager istanza. Questo valore nonce è valido solo per una singola sessione di riproduzione dei contenuti per una durata massima di 6 ore.

sendAdClick

sendAdClick(): void
Invia una notifica ai server pubblicitari di Google che indica che si è verificato un clickthrough su un annuncio durante la sessione di riproduzione dei contenuti specificata.

sendAdImpression

sendAdImpression(): void
Invia una notifica ai server pubblicitari di Google che indica che viene visualizzato il primo frame dell'annuncio richiesto con il nonce generato da questo gestore.

sendAdTouch

sendAdTouch(clickOrTouchEvent: MouseEvent | TouchEvent): void
Invia una notifica ai server pubblicitari di Google che indica che si è verificato un tocco o un clic dell'utente sull'annuncio diverso da un clickthrough (ad es. salta, disattiva l'audio, tocca e altro) durante la sessione di riproduzione dei contenuti specificata.
Parametri
clickOrTouchEvent: MouseEvent | TouchEvent L'evento di tocco o clic del browser attivato per l'interazione dell'utente.

sendPlaybackEnd

sendPlaybackEnd(): void
Invia una notifica ai server pubblicitari di Google che indica che la riproduzione della sessione di riproduzione dei contenuti specificata è terminata. Chiama questo metodo al termine della riproduzione (ad es. quando il player raggiunge la fine dello stream, quando l'utente esce dalla riproduzione a metà, quando l'utente esce dalla pagina, o quando passa all'elemento di contenuti successivo in un'impostazione della playlist).

Questo metodo termina le chiamate asincrone ai server di Google avviate in sendPlaybackStart.

sendPlaybackStart

sendPlaybackStart(): void
Invia una notifica ai server pubblicitari di Google che indica che la riproduzione della sessione di riproduzione dei contenuti specificata è iniziata. Chiama questo metodo all'avvio del video player. Questa azione può essere in risposta a un' azione avviata dall'utente (click-to-play) o a un'azione avviata dalla pagina (riproduzione automatica).

Questo metodo avvia le chiamate asincrone ai server di Google per raccogliere i segnali necessari per il monitoraggio e il rilevamento dell'IVT.