Sitzungsende
Das Sitzungsende-Ereignis schließt eine Medienverfolgungssitzung sofort und unwiderruflich. Sitzungsende ist ein harter Abschluss. Nach dem Versand wird die Sitzung beendet und es können keine weiteren Ereignisse darunter verfolgt werden. Verwenden Sie Sitzungsende nur, wenn Sie sicher sind, dass keine zusätzlichen Ereignisse folgen werden, z. B. wenn der Player zerstört oder die Seite entladen wird. In den meisten Fällen ist es sicherer, die Sitzung auf natürliche Weise ablaufen zu lassen, anstatt zu riskieren, Ereignisse abzuschneiden, die noch eintreffen könnten. Wenn der Viewer den Inhalt fertig gestellt hat, rufen Sie stattdessen Sitzung abgeschlossen auf.
Ohne explizites Sitzungsende wird eine Sitzung automatisch nach 10 Minuten ohne Ereignisse oder 30 Minuten ohne Abspielkopfbewegung geschlossen.
- Voraussetzungen: Sitzungsstart
- Zugeordnete Metrik: Keine
Empfohlene Implementierungsarten
sendEvent mit eventType: "media.sessionEnd":
| code language-javascript |
|---|
|
Rufen Sie trackSessionEnd auf, wenn der Viewer den Player schließt oder wegnavigiert.
| code language-swift |
|---|
|
Rufen Sie trackSessionEnd auf, wenn der Viewer den Player schließt oder wegnavigiert.
| code language-kotlin |
|---|
|
sendMediaEvent mit eventType: "media.sessionEnd":
| code language-brightscript |
|---|
|
Rufen Sie den sessionEnd-Endpunkt auf:
| code language-sh |
|---|
|
Legacy-Implementierungstypen (nur Analytics)
Rufen Sie trackSessionEnd auf, wenn der Viewer den Player schließt oder wegnavigiert:
| code language-javascript |
|---|
|
Rufen Sie trackSessionEnd auf, wenn der Viewer den Player schließt oder wegnavigiert:
| code language-javascript |
|---|
|
Senden Sie einen sessionEnd POST an den events-Endpunkt:
| code language-json |
|---|
|