Auf dieser Seite wird die Datenerfassung für den Player Status „Stummbehandelt. Siehe Von Stummschaltung betroffene Streams, Stummschaltungsanzahl und Stummschaltungsgesamtdauer für die entsprechenden Berichtsmetriken.
Der Status des Stummschaltungs-Players verfolgt, wann der Viewer Audio stummschaltet und die Stummschaltung aufhebt. Lösen Sie ein Statusstartereignis aus, wenn der Viewer stumm geschaltet wird, und ein Statusendereignis, wenn die Stummschaltung des Viewers aufgehoben wird. Das Backend berechnet drei Metriken aus diesen Ereignissen: betroffene Streams, Anzahl der Statuseinträge und Gesamtzeit im Status.
a.media.states.mute.set, a.media.states.mute.count, a.media.states.mute.timec_contextdata.a.media.states.mute.set, c_contextdata.a.media.states.mute.count, c_contextdata.a.media.states.mute.timeEmpfohlene Implementierungsarten
Verwenden Sie sendEvent , um ein media.statesUpdate-Ereignis mit dem Status zu senden, der statesStart hinzugefügt wurde:
| code language-javascript |
|---|
|
Wenn die Stummschaltung des Viewers aufgehoben wird, senden Sie ein weiteres Ereignis mit dem Status in statesEnd:
| code language-javascript |
|---|
|
Verwenden Sie tracker.trackPlayerStateStart() und tracker.trackPlayerStateEnd() mit der MediaConstants.PlayerState.MUTE.
| code language-swift |
|---|
|
Verwenden Sie tracker.trackPlayerStateStart() und tracker.trackPlayerStateEnd() mit der MediaConstants.PlayerState.MUTE.
| code language-kotlin |
|---|
|
Verwenden Sie sendMediaEvent , um ein media.statesUpdate-Ereignis mit dem Status zu senden, der statesStart hinzugefügt wurde:
| code language-brightscript |
|---|
|
Wenn die Stummschaltung des Viewers aufgehoben wird, senden Sie ein weiteres Ereignis mit dem Status in statesEnd:
| code language-brightscript |
|---|
|
Rufen Sie den Endpunkt statesUpdate mit mute in statesStart auf (oder statesEnd, wenn die Stummschaltung des Viewers aufgehoben wird):
| code language-json |
|---|
|
Legacy-Implementierungstypen (nur Analytics)
Verwenden Sie ADB.Media.createStateObject und die ADB.Media.PlayerState.Mute Konstante:
| code language-javascript |
|---|
|
Verwenden Sie ADBMobile.media.createStateObject direkt mit der "mute" Zeichenfolge, da Chromecast keine benannten PlayerState enthält:
| code language-javascript |
|---|
|
Senden Sie eine stateStart POST-Anfrage, wenn der Viewer stummgeschaltet wird, und eine stateEnd POST, wenn die Stummschaltung aufgehoben wird:
| code language-json |
|---|
|
Die vollständige Anfragestruktur Sie in der zur Mediensammlungs-API-Ereignisreferenz .