這是我在Stackoverflow上的第一個問題。所以我很抱歉,如果我犯了一個錯誤...谷歌分析通用標記的跨域和子域跟蹤
挑戰:我有一個網站(main.com),一個子域(sub.main.com)和10個網站,來回發送流量,以主站點和子域。我們稱這些網站爲site01.com,site02.com,site03.com,...,site10.com。
我的問題:如何實現Universal Tag,以便我可以在main.com,sub.main.com和site01.com,site02.com,site03.com,...,site10之間進行跨域跟蹤。 COM。
我找到了關於如何爲兩個站點進行跨域跟蹤的說明。例如,在主域,我將添加以下代碼:
**<!-- Universal Analytics -->
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXXX-X', 'main.com', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['site01.com']);
ga('send', 'pageview');
</script>**
而且在site01.com,我將添加下面的代碼:
**<!-- Universal Analytics -->
<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-X', 'site01.com',{'allowLinker': true});
ga('send', 'pageview');
</script>**
我不知道如何修改代碼包括所有10個網站(site01.com,site02.com,site03.com,...,site10.com作爲跨域跟蹤的一部分)
另外,就子域跟蹤而言,我猜測上面的代碼也會從子域網站(sub.main.com)中捕獲數據,而沒有任何問題。
任何幫助將不勝感激。
Stratos。