Fin de sesión
El evento de fin de sesión cierra de forma inmediata e irreversible una sesión de seguimiento de contenido. El final de la sesión es un cierre forzoso: una vez enviada, la sesión finaliza y no se pueden rastrear más eventos debajo de ella. Utilice Finalizar sesión únicamente cuando esté seguro de que no se producirán eventos adicionales, como cuando se destruya el reproductor o se descargue la página. En la mayoría de los casos, es más seguro permitir que la sesión caduque de forma natural, en lugar de arriesgarse a interrumpir eventos que podrían llegar. Si el visor termina el contenido, llama a Sesión completa en su lugar.
Sin un final de sesión explícito, una sesión se cierra automáticamente tras 10 minutos sin eventos o 30 minutos sin movimiento del cabezal de reproducción.
- Requisitos previos: Inicio de sesión
- Métrica asociada: ninguna
Tipos de implementación recomendados
Llamar a sendEvent con eventType: "media.sessionEnd":
| code language-javascript |
|---|
|
Invoque trackSessionEnd cuando el visor cierre el reproductor o salga del mismo.
| code language-swift |
|---|
|
Invoque trackSessionEnd cuando el visor cierre el reproductor o salga del mismo.
| code language-kotlin |
|---|
|
Llamar a sendMediaEvent con eventType: "media.sessionEnd":
| code language-brightscript |
|---|
|
Llame al extremo sessionEnd:
| code language-sh |
|---|
|
Tipos de implementación heredados (solo Analytics)
Invoque trackSessionEnd cuando el visor cierre el reproductor o salga:
| code language-javascript |
|---|
|
Invoque trackSessionEnd cuando el visor cierre el reproductor o salga:
| code language-javascript |
|---|
|
Enviar un POST de sessionEnd al extremo de eventos:
| code language-json |
|---|
|