Senden von Ping-Ereignissen sending-ping-events

Sie müssen unabhängig von anderen von Ihnen gesendeten API-Ereignissen alle 10 Sekunden ab 10 Sekunden der Wiedergabe Ping-Ereignisse auslösen. Dies gilt sowohl für das Haupt-Content- als auch für das Anzeigen-Tracking.

Die Ping-Ereignisse sind der „Heartbeat“ der 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