Zustandsende
Das Status-End-Ereignis signalisiert, dass der Medien-Player einen verfolgten Status wie Vollbild, Stummschaltung oder Untertitel verlassen hat. Senden Sie ihn, um einen durch „State Start geöffneten Status zu . Status können im selben Ereignisaufruf gestartet und beendet werden. Ein Player kann mehrere Status gleichzeitig verlassen.
Gültige Statusnamen: fullscreen, mute, closedCaptioning, pictureInPicture, inFocus
- Voraussetzungen: Sitzungsstart, Statusstart
- Zugehörige Metrik: Variiert je nach Status; siehe Player-Status verfolgen
Empfohlene Implementierungsarten
Rufen Sie sendEvent mit eventType: "media.statesUpdate" und dem Statusnamen in statesEnd auf:
| code language-javascript |
|---|
|
Status können im selben Aufruf gestartet und beendet werden:
| code language-javascript |
|---|
|
Verwenden Sie trackPlayerStateEnd mit einem Statusobjekt, das aus der entsprechenden MediaConstants.PlayerState erstellt wurde.
| code language-swift |
|---|
|
Verwenden Sie trackPlayerStateEnd mit einem Statusobjekt, das aus der entsprechenden MediaConstants.PlayerState erstellt wurde.
| code language-kotlin |
|---|
|
Rufen Sie sendMediaEvent mit eventType: "media.statesUpdate" und dem Statusnamen in statesEnd auf:
| code language-brightscript |
|---|
|
Rufen Sie den statesUpdate-Endpunkt mit dem Statusnamen in statesEnd auf:
| code language-sh |
|---|
|
Legacy-Implementierungstypen (nur Analytics)
Verwenden Sie ADB.Media.createStateObject mit der entsprechenden ADB.Media.PlayerState:
| code language-javascript |
|---|
|
Verwenden Sie ADBMobile.media.createStateObject mit der entsprechenden ADBMobile.media.PlayerState:
| code language-javascript |
|---|
|
Senden Sie einen stateEnd POST an den events-Endpunkt:
| code language-json |
|---|
|