Framestart
De statusstartgebeurtenis geeft aan dat de mediaspeler een bijgehouden status heeft ingevoerd, zoals volledig scherm, dempen of ondertiteling sluiten. Een speler kan in meerdere frames tegelijk zijn en frames kunnen in dezelfde gebeurtenisaanroep worden gestart en beëindigd. Sluit elke staat met het eind van de a Staat gebeurtenis.
Geldige statusnamen: fullscreen, mute, closedCaptioning, pictureInPicture, inFocus
- Eerste vereisten: Begin van de Zitting
- Verwante metrisch: Varieert per staat; zie spelerstaten van het Spoor
Aanbevolen implementatietypen
Roep sendEvent aan met eventType: "media.statesUpdate" en de naam van de staat in statesStart :
| code language-javascript |
|---|
|
De veelvoudige staten kunnen in de zelfde vraag worden begonnen:
| code language-javascript |
|---|
|
Gebruik trackPlayerStateStart met een frameobject dat is gemaakt op basis van de juiste MediaConstants.PlayerState -constante.
| code language-swift |
|---|
|
Gebruik trackPlayerStateStart met een frameobject dat is gemaakt op basis van de juiste MediaConstants.PlayerState -constante.
| code language-kotlin |
|---|
|
Roep sendMediaEvent aan met eventType: "media.statesUpdate" en de naam van de staat in statesStart :
| code language-brightscript |
|---|
|
Roep het statesUpdate eindpunt met de staatsnaam in statesStart:
| code language-sh |
|---|
|
Oudere implementatietypen (alleen voor analyse)
Gebruik ADB.Media.createStateObject met de juiste ADB.Media.PlayerState -constante:
| code language-javascript |
|---|
|
Gebruik ADBMobile.media.createStateObject met de juiste ADBMobile.media.PlayerState -constante:
| code language-javascript |
|---|
|
Verzend a stateStart POST naar het gebeurteniseindpunt :
| code language-json |
|---|
|