如何从GA中的JW Player 6获得“Seconds Played”和“Percentage Played”活动

时间:2014-10-02 21:52:39

标签: google-analytics jwplayer jwplayer6

我发现新的JW Player 6企业版已经失去了报告播放的秒数和播放为Google Analytics事件的百分比的能力。

有没有人开发出一种方法来制作这样的东西?我想JW Player API和一些JavaScript可以支持这些事件。

【我们在JW大量利用播放的秒数和百分比玩过能力的球员5,和I' M伤心看到它去。如果JWPlayer的任何人正在倾听:将这些事件带回来会很棒!]

1 个答案:

答案 0 :(得分:0)

我认为您可以使用onTime回调重新创建自己跟踪的秒数。试试这个:

var currentDuration = -1;
var currentPosition = -1;
var jw = jwplayer();
jw.onTime(function() {
    var position = this.getPosition();
    var duration = this.getDuration();
    if ((duration === currentDuration && position === currentPostion) || duration === -1 ) {
      return;
    }
    currentPosition = position;
    currentDuration = duration;
    var file = this.getPlaylistItem().file
    return _gaq.push(['_trackEvent', 'JW Player Seconds Played', file, window.location.href);
});