Avvio stato
L’evento di avvio dello stato segnala che il lettore multimediale è entrato in uno stato tracciato come schermo intero, disattivazione audio o sottotitoli. Un lettore può essere in più stati contemporaneamente e gli stati possono essere avviati e terminati nella stessa chiamata evento. Chiudi ogni stato con un evento Fine stato.
Nomi di stato validi: fullscreen, mute, closedCaptioning, pictureInPicture, inFocus
- Prerequisiti: Inizio sessione
- Metrica associata: varia in base allo stato; vedi Tracciare gli stati del lettore
Tipi di implementazione consigliati
Chiama sendEvent con eventType: "media.statesUpdate" e il nome dello stato in statesStart:
| code language-javascript |
|---|
|
È possibile avviare più stati nella stessa chiamata:
| code language-javascript |
|---|
|
Utilizzare trackPlayerStateStart con un oggetto stato creato dalla costante MediaConstants.PlayerState appropriata.
| code language-swift |
|---|
|
Utilizzare trackPlayerStateStart con un oggetto stato creato dalla costante MediaConstants.PlayerState appropriata.
| code language-kotlin |
|---|
|
Chiamare sendMediaEvent con eventType: "media.statesUpdate" e il nome dello stato in statesStart:
| code language-brightscript |
|---|
|
Chiama l’endpoint statesUpdate con il nome dello stato in statesStart:
| code language-sh |
|---|
|
Tipi di implementazione legacy (solo Analytics)
Utilizza ADB.Media.createStateObject con la costante ADB.Media.PlayerState appropriata:
| code language-javascript |
|---|
|
Utilizza ADBMobile.media.createStateObject con la costante ADBMobile.media.PlayerState appropriata:
| code language-javascript |
|---|
|
Invia un POST stateStart all’endpoint eventi:
| code language-json |
|---|
|