Senden von Ping-Ereignissen sending-ping-events
Sie müssen alle 10 Sekunden Ping-Ereignisse auslösen, die unabhängig von anderen gesendeten API-Ereignissen nach 10 Sekunden der Wiedergabe beginnen. Dies gilt sowohl für den Hauptinhalt als auch für das Anzeigen-Tracking.
Die Ping-Ereignisse sind der "Heartbeat"des Add-ons für Streaming-Mediensammlung. Die einzigen für einen Ping-Aufruf erforderlichen Parameter sind eventType: ping
sowie das Objekt playerTime
(Abspielposition und Zeitstempel).
Der folgende Codeausschnitt zeigt eine Möglichkeit, einen zeitgesteuerten Ping-Mechanismus für Hauptinhalte zu implementieren (10-Sekunden-Intervall):
...
Pinger.init(10000);
...
Pinger.kill();
var Pinger = {
init: function(interval) {
this._timer = window.setInterval(function() {
$.event.trigger({type: "onPing", _data: ""});
}, interval);
},
kill: function() {
window.clearInterval(this._timer);
}
}
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb