Deze pagina behandelt gegevensinzameling voor de Dempenspelerstaat. Zie Streams die door stomme worden beïnvloed, tellingen van de Dempen , en totale duur van de Dempen voor de overeenkomstige rapporteringsmetriek.
De status van de dempspeler wordt bijgehouden wanneer de viewer audio dempt en dempt. De gebeurtenis start een status wanneer de viewer beweegt en een state-end gebeurtenis wanneer de viewer wordt geopend. De backend berekent drie metriek van deze gebeurtenissen: stromen beïnvloedden, telling van staatsingangen, en totale tijd in staat.
a.media.states.mute.set, a.media.states.mute.count, a.media.states.mute.timexdm.mediaCollection.statesStart[] en xdm.mediaCollection.statesEnd[] (vermeldingen met name: "mute")c_contextdata.a.media.states.mute.set, c_contextdata.a.media.states.mute.count, c_contextdata.a.media.states.mute.timeAanbevolen implementatietypen
Gebruik sendEvent om een media.statesUpdate -gebeurtenis te verzenden met de status toegevoegd aan statesStart :
| code language-javascript |
|---|
|
Wanneer de viewer wordt losgelaten, verzendt u een andere gebeurtenis met de status in statesEnd :
| code language-javascript |
|---|
|
Gebruik tracker.trackPlayerStateStart() en tracker.trackPlayerStateEnd() met de constante MediaConstants.PlayerState.MUTE .
| code language-swift |
|---|
|
Gebruik tracker.trackPlayerStateStart() en tracker.trackPlayerStateEnd() met de constante MediaConstants.PlayerState.MUTE .
| code language-kotlin |
|---|
|
Gebruik sendMediaEvent om een gebeurtenis media.statesUpdate met de status toegevoegd aan statesStart te verzenden:
| code language-brightscript |
|---|
|
Wanneer de viewer wordt losgelaten, verzendt u een andere gebeurtenis met de status in statesEnd :
| code language-brightscript |
|---|
|
Roep het statesUpdate eindpunt met mute in statesStart (of statesEnd wanneer de kijker unmutes):
| code language-json |
|---|
|
Oudere implementatietypen (alleen voor analyse)
Gebruik ADB.Media.createStateObject en de constante ADB.Media.PlayerState.Mute :
| code language-javascript |
|---|
|
Gebruik ADBMobile.media.createStateObject rechtstreeks met de "mute" -tekenreeks, aangezien Chromecast geen benoemde PlayerState constanten heeft:
| code language-javascript |
|---|
|
Verzend een stateStart POST-aanvraag wanneer de viewer beweegt en een stateEnd POST wanneer deze wordt gedempt:
| code language-json |
|---|
|
Zie de Verwijzing van de Inzameling API van Media voor de volledige verzoekstructuur.