Tipi di eventi e descrizioni

sessionStart

Inviato con la chiamata sessions . Quando la risposta restituisce , estrai l’ID sessione dall’intestazione Posizione e lo utilizzi per le chiamate successive all’evento al server di raccolta.

play

Inviato quando il lettore cambia lo stato in “riproduzione” da un altro stato (ovvero, il callback on('Playing') viene attivato dal lettore). Altri stati da cui il giocatore si sposta a “giocare” includono “buffering”, l’utente riprende da “messo in pausa”, il giocatore recuperato da un errore, autoplay, e così via.

ping

  • Contenuto principale : deve essere inviato ogni 10 secondi durante la riproduzione del contenuto principale, indipendentemente dagli altri eventi API inviati. Il primo evento ping deve attivarsi 10 secondi dopo l’avvio della riproduzione del contenuto principale.
  • Contenuto annuncio: deve essere inviato ogni 1 secondo durante il tracciamento degli annunci.

Gli eventi ping devono non includere la mappa params nel corpo della richiesta.

bitrateChange

Inviato quando cambia l'amarezza.

bufferStart

Inviato all’avvio del buffering. Nessun tipo di evento bufferResume. Un bufferResume viene dedotto quando si invia un evento play dopo bufferStart.

pauseStart

Inviato quando l'utente preme Pause. Nessun tipo di evento resume. Un resume viene dedotto quando si invia un evento play dopo un pauseStart.

adBreakStart

Segnala l'inizio di un'interruzione pubblicitaria

adStart

Segnala l'inizio di un annuncio

adComplete

Segnala il completamento di un'interruzione pubblicitaria

adSkip

Segnala un salto annuncio

adBreakComplete

Segnala il completamento di un'interruzione pubblicitaria

capitoloStart

Segnala l’inizio di un segmento di capitolo

capitoloSkip

Segnala un salto di capitolo

capitoloComplete

Segnala il completamento di un capitolo

error

Segnala un errore.

sessionEnd

Viene utilizzato per notificare al backend di Media Analytics la chiusura immediata della sessione quando l’utente ha abbandonato la visualizzazione del contenuto ed è improbabile che ritorni.

Se non si invia un sessionEnd, una sessione abbandonata si interrompe normalmente (dopo che non vengono ricevuti eventi per 10 minuti o quando non si verifica alcun movimento dell'indicatore di riproduzione per 30 minuti) e la sessione viene eliminata dal backend.

sessionComplete

Inviato quando viene raggiunta la fine del contenuto principale

IMPORTANTE

Per verificare i tipi e i requisiti corretti dei parametri evento, fai riferimento agli schemi di convalida JSON per ciascun tipo di evento.

In questa pagina