NonceManager
Gestisce un nonce e i relativi 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
,
sendTouch
, sendPlaybackStart
e sendPlaybackEnd
, devono essere richiamati quando
si verificano questi rispettivi eventi per abilitare la monetizzazione programmatica.
Metodi
getNonce
getNonce() restituisce stringa
- Ritorni
-
string
Il nonce generato per questo gestore al momento del caricamento. Questo valore non cambierà mai per una determinata istanza diNonceManager
. Questo valore nonce è valido solo per una singola sessione di riproduzione dei contenuti fino a una durata massima di 6 ore.
sendAdClick
sendAdClick()
Comunica agli ad server di Google che si è verificato un clickthrough su un annuncio durante la sessione di riproduzione dei contenuti specificata.
sendAdImpression
sendAdImpression()
Deve essere chiamato quando viene visualizzato il primo frame dell'annuncio richiesto con il nonce generato da questo gestore.
- Deprecata
- Usa invece "sendPlaybackStart" e "sendPlaybackEnd".
sendAdTouch
sendAdTouch(userInteractionEvent)
Comunica agli ad server di Google che un utente tocca o fa clic sull'annuncio durante una sessione di riproduzione dei contenuti diversa da un clic (ad es. salto, disattivazione dell'audio, tocco e così via).
Parametro |
|
---|---|
userInteractionEvent |
cast.framework.events.Event L'evento di interazione dell'utente attivato dal framework di trasmissione. Il valore non deve essere nullo. |
sendPlaybackEnd
sendPlaybackEnd()
Comunica agli ad server di Google che la riproduzione della sessione di riproduzione dei contenuti specificata è terminata. Questo comando dovrebbe essere richiamato al termine della riproduzione (ad esempio, quando il player raggiunge la fine dello stream, quando l'utente ne esce 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 in sendPlaybackStart
.
sendPlaybackStart
sendPlaybackStart()
Comunica agli ad server di Google che la riproduzione della sessione di riproduzione dei contenuti specificata è iniziata. La funzione dovrebbe essere chiamata "avvio del video player". Questo potrebbe essere in risposta a un'azione avviata dall'utente (click-to-play) o a un'azione avviata da una pagina (riproduzione automatica).
Questo metodo avvierà le chiamate asincrone ai server Google per raccogliere gli indicatori necessari per il monitoraggio e il rilevamento dell'IVT.