Deze pagina behandelt gegevensinzameling voor de Volledige het schermspelerstaat. Zie Streams die door volledig scherm worden beïnvloed, Volledige het schermaantallen , en Volledige het schermtotale duur voor de overeenkomstige rapporteringsmetriek.
De status van de speler op het volledige scherm wordt bijgehouden wanneer de viewer het afspelen op het volledige scherm start en verlaat. Vuur een state-start-gebeurtenis af wanneer de viewer op het volledige scherm wordt weergegeven en een state-end-gebeurtenis wanneer de viewer wordt afgesloten. De backend berekent drie metriek van deze gebeurtenissen: stromen beïnvloedden, telling van staatsingangen, en totale tijd in staat.
a.media.states.fullscreen.set, a.media.states.fullscreen.count, a.media.states.fullscreen.timexdm.mediaCollection.statesStart[] en xdm.mediaCollection.statesEnd[] (vermeldingen met name: "fullscreen")c_contextdata.a.media.states.fullscreen.set, c_contextdata.a.media.states.fullscreen.count, c_contextdata.a.media.states.fullscreen.timeAanbevolen implementatietypen
Gebruik sendEvent om een media.statesUpdate -gebeurtenis te verzenden met de status toegevoegd aan statesStart :
| code language-javascript |
|---|
|
Wanneer de kijker volledig-scherm weggaat, verzend een andere gebeurtenis met de staat in statesEnd:
| code language-javascript |
|---|
|
Gebruik tracker.trackPlayerStateStart() en tracker.trackPlayerStateEnd() met de constante MediaConstants.PlayerState.FULLSCREEN .
| code language-swift |
|---|
|
Gebruik tracker.trackPlayerStateStart() en tracker.trackPlayerStateEnd() met de constante MediaConstants.PlayerState.FULLSCREEN .
| code language-kotlin |
|---|
|
Gebruik sendMediaEvent om een gebeurtenis media.statesUpdate met de status toegevoegd aan statesStart te verzenden:
| code language-brightscript |
|---|
|
Wanneer de kijker volledig-scherm weggaat, verzend een andere gebeurtenis met de staat in statesEnd:
| code language-brightscript |
|---|
|
Roep het statesUpdate eindpunt met fullscreen in statesStart (of statesEnd wanneer de kijker weggaat):
| code language-json |
|---|
|
Oudere implementatietypen (alleen voor analyse)
Gebruik ADB.Media.createStateObject en de constante ADB.Media.PlayerState.FullScreen :
| code language-javascript |
|---|
|
Gebruik ADBMobile.media.createStateObject rechtstreeks met de "fullscreen" -tekenreeks, aangezien Chromecast geen benoemde PlayerState constanten heeft:
| code language-javascript |
|---|
|
Verzend een stateStart POST-aanvraag wanneer de viewer op volledig scherm wordt weergegeven en een stateEnd POST wanneer de viewer wordt afgesloten:
| code language-json |
|---|
|
| code language-json |
|---|
|
Zie de Verwijzing van de Inzameling API van Media voor de volledige verzoekstructuur.