1
可能重複:
google analytics - multiple trackers on one page (cookie conflict)兩個谷歌分析每頁佔
我周圍中搜索關於這個問題的網絡,但無法找到我要找的答案。
我開發了一個博客,有一些特殊功能。每個用戶在註冊時都會獲得他們自己的子域名。
一切都是免費的,但與廣告。我目前使用谷歌分析來跟蹤訪客和瀏覽量的總數。
我開發了一個小型計數器,以便每個用戶都可以查看他們有多少訪問者和瀏覽量,但對於更詳細的信息,他們需要使用他們自己的「谷歌分析」,或者他們想要使用什麼。
所以。我現在使用的代碼:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxx1-1']);
_gaq.push(['_setDomainName', 'sub.domain.com']);
_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>
我不知道每個用戶使用什麼類型的分析服務的,我讓他們在HEAD中插入自己的代碼。 因此,如果他們使用谷歌分析,我們在谷歌分析的兩個帳戶會得到正確的訪問者數量?然後,該代碼將是:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxx1-1']);
_gaq.push(['_setDomainName', 'sub.domain.com']);
_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>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-xxxxxx2-1']);
_gaq.push(['_setDomainName', 'sub.domain.com']);
_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>
還是我必須要做得像:
_gaq.push(
['_setAccount', 'UA-XXXXXXXX-1'],
['_trackPageview'],
['b._setAccount', 'UA-XXXXXXXX-2'],
['b._trackPageview']
);
如果雙方跟蹤器內相同。 ??
謝謝!
後一種方法是我已知的方法之一,因爲我在一個網站上使用。 – Sandeep