Début de l’état
L’événement de début d’état indique que le lecteur multimédia est entré dans un état suivi, tel que plein écran, muet ou sous-titrage. Un lecteur peut se trouver dans plusieurs états simultanément, et les états peuvent être démarrés et terminés dans le même appel d’événement. Fermez chaque état avec un événement State end.
Noms d’état valides : fullscreen, mute, closedCaptioning, pictureInPicture, inFocus
- Conditions préalables : début de session
- Mesure associée : varie selon l’état. Consultez Suivi des états du lecteur.
Types d’implémentation recommandés
Appelez sendEvent avec eventType: "media.statesUpdate" et le nom de l’état en statesStart :
| code language-javascript |
|---|
|
Plusieurs états peuvent être démarrés dans le même appel :
| code language-javascript |
|---|
|
Utilisez trackPlayerStateStart avec un objet d’état créé à partir de la constante de MediaConstants.PlayerState appropriée.
| code language-swift |
|---|
|
Utilisez trackPlayerStateStart avec un objet d’état créé à partir de la constante de MediaConstants.PlayerState appropriée.
| code language-kotlin |
|---|
|
Appelez sendMediaEvent avec eventType: "media.statesUpdate" et le nom de l’état en statesStart :
| code language-brightscript |
|---|
|
Appelez le point d’entrée statesUpdate avec le nom d’état en statesStart :
| code language-sh |
|---|
|
Types d’implémentation hérités (Analytics uniquement)
Utilisez ADB.Media.createStateObject avec la constante de ADB.Media.PlayerState appropriée :
| code language-javascript |
|---|
|
Utilisez ADBMobile.media.createStateObject avec la constante de ADBMobile.media.PlayerState appropriée :
| code language-javascript |
|---|
|
Envoyez une stateStart POST au point d’entrée événements :
| code language-json |
|---|
|