Interfaccia NonceManager

Gestisce un nonce e la generazione di report sugli eventi per una singola sessione di riproduzione dei contenuti. Per attivare la monetizzazione programmatica, chiama i seguenti metodi del ciclo di vita della riproduzione dei contenuti:
  • sendAdClick
  • sendAdTouch
  • sendPlaybackStart
  • sendPlaybackEnd
Metodi
getNonce
sendAdClick
Notifica agli ad server di Google che si è verificato un clickthrough su un annuncio durante la sessione di riproduzione dei contenuti specificata.
sendAdImpression
Obsoleto. Comunica agli ad server Google che viene visualizzato il primo frame dell'annuncio.
sendAdTouch
Notifica ai server degli annunci Google che durante la sessione di riproduzione dei contenuti specificata si è verificato un tocco o un clic dell'utente sull'annuncio diverso da un clickthrough, ad esempio un salto, la disattivazione dell'audio e un tocco.
sendPlaybackEnd
Comunica ai server pubblicitari di Google che la riproduzione per la sessione di riproduzione dei contenuti specificata è terminata.
sendPlaybackStart
Comunica ai server pubblicitari di Google che è iniziata la riproduzione per la sessione di riproduzione dei contenuti specificata.

Metodi


getNonce

getNonce(): string
Resi
string Il nonce generato per questo amministratore quando viene caricata l'istanza NonceLoader. Questo valore non cambia mai per una determinata istanza di NonceManager. Questo valore nonce è valido solo per una singola sessione di riproduzione dei contenuti per una durata massima di sei ore.

sendAdClick

sendAdClick(): void
Notifica agli ad server di Google che si è verificato un clic passante su un annuncio durante la sessione di riproduzione dei contenuti specificata.

sendAdImpression

sendAdImpression(): void
Notifica agli ad server Google che viene visualizzato il primo frame dell'annuncio. L'annuncio è quello richiesto utilizzando il nonce generato da questa istanza NonceManager.

sendAdTouch

sendAdTouch(userInteractionEvent: Event): void
Notifica ai server degli annunci Google che durante la sessione di riproduzione dei contenuti specificata si è verificato un tocco o un clic dell'utente sull'annuncio diverso da un clickthrough, ad esempio un salto, la disattivazione dell'audio e un tocco.
Parametri
userInteractionEvent: Event L'evento di interazione utente emesso dal framework Cast.

sendPlaybackEnd

sendPlaybackEnd(): void
Comunica ai server pubblicitari di Google che la riproduzione per la sessione di riproduzione dei contenuti specificata è terminata. Chiama questo metodo al termine della riproduzione. Ad esempio, 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 Google avviate quando viene chiamato il metodo sendPlaybackStart.

sendPlaybackStart

sendPlaybackStart(): void
Notifica ai server pubblicitari di Google che è iniziata la riproduzione per la sessione di riproduzione dei contenuti specificata. Chiama questo metodo all'avvio del video player. Esegui questa chiamata in risposta a un'azione avviata dall'utente, ad esempio un click-to-play o un'azione avviata dalla pagina come la riproduzione automatica.

Questo metodo avvia chiamate asincrone ai server Google per raccogliere gli indicatori necessari per il monitoraggio e il rilevamento del traffico non valido (IVT).