2013-12-22 42 views
0

我在我的網站上有雅虎網絡播放器(http://floortracks.net/),並且我試圖使用Google Analytics(分析)事件跟蹤來跟蹤遊戲。當您點擊首頁上的播放按鈕時,您可以看到播放器彈出。如何使用谷歌分析跟蹤雅虎網站上的遊戲

有沒有人有關於如何使用Yahoo Web Player實現跟蹤遊戲的提示?我在Google Analytics產品論壇上發現的一件事是,顯然,已經有一些內置的跟蹤代碼。這是:

<script type="text/javascript">// <![CDATA[ 
var track_count = 0, 
track_total; 
YAHOO.MediaPlayer.onAPIReady.subscribe(function(obj) { 
YAHOO.MediaPlayer.onPlaylistUpdate.subscribe(function() { 
track_total = YAHOO.MediaPlayer.getPlaylistCount() 
}); 
YAHOO.MediaPlayer.onTrackComplete.subscribe(page_changer); 
}); 
function page_changer(obj) { 
track_count++; 
var pg = jQuery('a[rel="prev"]').attr('href'); 
if (track_count >= track_total && pg) document.location = pg; 
} 
// ]]></script> 

有誰知道如何使用它來跟蹤使用谷歌分析或類似的文件播放?我不知道該編寫什麼代碼。

或者還有其他一些方法可以通過Yahoo Web Player跟蹤我缺少的遊戲嗎?

謝謝!

回答

0

我建議您從Yahoo Web Player移除Yahoo doesn't support any more。但是,我能夠發掘一些API文檔的API方法,並添加一些遊戲爲你追蹤:

<script type="text/javascript"> 
// <![CDATA[ 
    var track_count = 0, track_total; 
    YAHOO.MediaPlayer.onAPIReady.subscribe(function(obj) { 
     YAHOO.MediaPlayer.onPlaylistUpdate.subscribe(function() { 
      track_total = YAHOO.MediaPlayer.getPlaylistCount() 
     }); 
     YAHOO.MediaPlayer.onTrackComplete.subscribe(page_changer); 

     YAHOO.MediaPlayer.onTrackStart.subscribe(function(){ 
     ga('send', 'event', 'Music Player', 'Play', 
}); 
    }); 

    function page_changer(obj) { 
     track_count++; 
     var pg = jQuery('a[rel="prev"]').attr('href'); 
     if (track_count >= track_total && pg) document.location = pg; 
    } 
// ]]> 
</script> 

我能夠使用Wayback機器發現,原來Yahoo Media Player API documentation - 希望這有助於。

相關問題