Zustandsstart
Das Status-Startereignis signalisiert, dass der Medien-Player in einen verfolgten Status wie Vollbild, Stummschaltung oder Untertitel übergegangen ist. Ein Player kann sich gleichzeitig in mehreren Status befinden und Status können im selben Ereignisaufruf gestartet und beendet werden. Schließen Sie jeden Status mit einem State End-Ereignis.
Gültige Statusnamen: fullscreen, mute, closedCaptioning, pictureInPicture, inFocus
- Voraussetzungen: Sitzungsstart
- Zugehörige Metrik: Variiert je nach Status; siehe Player-Status verfolgen
Empfohlene Implementierungsarten
Rufen Sie sendEvent mit eventType: "media.statesUpdate" und dem Statusnamen in statesStart auf:
| code language-javascript |
|---|
|
Im selben Aufruf können mehrere Status gestartet werden:
| code language-javascript |
|---|
|
Verwenden Sie trackPlayerStateStart mit einem Statusobjekt, das aus der entsprechenden MediaConstants.PlayerState erstellt wurde.
| code language-swift |
|---|
|
Verwenden Sie trackPlayerStateStart 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 statesStart auf:
| code language-brightscript |
|---|
|
Rufen Sie den statesUpdate-Endpunkt mit dem Statusnamen in statesStart 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 stateStart POST an den events-Endpunkt:
| code language-json |
|---|
|