Fin de l’état
L’événement de fin d’état indique que le lecteur multimédia a quitté un état suivi, tel que le plein écran, le silence ou le sous-titrage. Envoyez-le pour fermer un état ouvert par State start. Les états peuvent être démarrés et terminés dans le même appel d’événement. Un lecteur peut quitter plusieurs états simultanément.
Noms d’état valides : fullscreen, mute, closedCaptioning, pictureInPicture, inFocus
- Conditions préalables : début de session, début d’état
- 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 statesEnd :
| code language-javascript |
|---|
|
Les états peuvent être démarrés et terminés dans le même appel :
| code language-javascript |
|---|
|
Utilisez trackPlayerStateEnd avec un objet d’état créé à partir de la constante de MediaConstants.PlayerState appropriée.
| code language-swift |
|---|
|
Utilisez trackPlayerStateEnd 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 statesEnd :
| code language-brightscript |
|---|
|
Appelez le point d’entrée statesUpdate avec le nom d’état en statesEnd :
| 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 stateEnd POST au point d’entrée événements :
| code language-json |
|---|
|