2013-04-04 49 views
0

我們會要求用戶保存谷歌分析代碼,看起來像UA-519**** 我們將在用戶配置文件中使用此Google分析代碼來跟蹤流量。個人資料頁面與用戶自己的分析代碼來跟蹤訪問者

因此,用戶可以在他自己的Google分析中看到他的個人資料流量。

<script type="text/javascript"> 

    var _gaq = _gaq || []; 
    _gaq.push(['_setAccount', 'UA-51*****']); // Users Analytic token to track traffic 
    _gaq.push(['_trackPageview']); 

    _gaq.push(['_setAccount', 'UA-3****']);// system Analytic token to track traffic 
    _gaq.push(['_setDomainName', 'example.com']); 
    _gaq.push(['_setAllowLinker', true]); 
    _gaq.push(['_trackPageview']); 

    (function() { 
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
    })(); 

</script> 

爲了完成這個任務,我嘗試了上面的代碼。但似乎不工作。是否有另一種方式來執行此任務?

+1

http://stackoverflow.com/questions/1239042/google-analytics-multiple-trackers-on-one-page-cookie-conflict – thefrontender 2013-04-04 05:30:00

回答

0

查看documentation頁面。

它似乎能夠處理多個跟蹤帳戶。請嘗試以下方法

_gaq.push(['_setAccount', 'UA-3*****']); // System Analytic token to track traffic 
_gaq.push(['_trackPageview']); 

_gaq.push(['b._setAccount', 'UA-51****']); // Users Analytic token to track traffic 
_gaq.push(['b._trackPageview']); 

_gaq.push(['_setDomainName', 'example.com']); 

// Rest of Code 
相關問題