Inicio del estado
El evento de inicio de estado indica que el reproductor de contenido ha entrado en un estado rastreado, como pantalla completa, silencio o subtítulos. Un reproductor puede estar en varios estados simultáneamente, y los estados pueden iniciarse y finalizarse en la misma llamada de evento. Cierre cada estado con un evento State end.
Nombres de estado válidos: fullscreen, mute, closedCaptioning, pictureInPicture, inFocus
- Requisitos previos: Inicio de sesión
- Métrica asociada: Varía según el estado; consulte Seguimiento de estados de los reproductores
Tipos de implementación recomendados
Llamar a sendEvent con eventType: "media.statesUpdate" y el nombre de estado en statesStart:
| code language-javascript |
|---|
|
Se pueden iniciar varios estados en la misma llamada:
| code language-javascript |
|---|
|
Use trackPlayerStateStart con un objeto de estado creado a partir de la constante MediaConstants.PlayerState apropiada.
| code language-swift |
|---|
|
Use trackPlayerStateStart con un objeto de estado creado a partir de la constante MediaConstants.PlayerState apropiada.
| code language-kotlin |
|---|
|
Llamar a sendMediaEvent con eventType: "media.statesUpdate" y el nombre de estado en statesStart:
| code language-brightscript |
|---|
|
Llame al extremo statesUpdate con el nombre de estado en statesStart:
| code language-sh |
|---|
|
Tipos de implementación heredados (solo Analytics)
Use ADB.Media.createStateObject con la constante ADB.Media.PlayerState adecuada:
| code language-javascript |
|---|
|
Use ADBMobile.media.createStateObject con la constante ADBMobile.media.PlayerState adecuada:
| code language-javascript |
|---|
|
Enviar un POST de stateStart al extremo de eventos:
| code language-json |
|---|
|