繁体   English   中英

Google Analytics(分析)跟踪多个域+多个跟踪器代码

[英]Google Analytics tracking multiple domains + multiple tracker codes

我最近开始使用https://support.google.com/analytics/answer/1033876?hl=zh-CN&GB_ref_topic=2772342概述的多种域跟踪代码设置,并尝试将其与现有GA跟踪器代码的现有域属性混合使用。

但是,当我查看多域跟踪器网络媒体资源的跟踪器状态时,多域跟踪代码没有显示任何数据或没有被拾取?

我不知所措是什么问题。 使用适用于Chrome的GA Debugger扩展程序可以显示2个GA跟踪器,它们输出相同的数据,包括相同的帐户UA-XXXXXXX id

背景:

  • 现有的网络媒体资源跟踪器代码如下:UA-XXXXXXX-1,UA-XXXXXXX-2 UA-XXXXXXX-3
  • 多个域跟踪代码ID如:UA-XXXXXXY-2

我在同一个domain1.comm上拥有3个网站资源,其中2个使用子域。 因此,所有3个网络媒体资源都是

  • domain1.com
  • blog.domain1.com
  • forum.domain1.com

每个媒体资源都有其自己的GA网络媒体资源以及用于分别进行单独跟踪的唯一跟踪代码。 就像这样

<script type="text/javascript">
var _gaq=_gaq||[];_gaq.push(['_setAccount','UA-XXXXXXX-1']);
_gaq.push(['_setDomainName','domain1.com']);
_gaq.push(['_setSiteSpeedSampleRate',100]);
_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>

现在,我想向3个网络媒体资源中的每一个添加第二个跟踪器,以便对所有3个网络媒体资源进行多域跟踪

对于domain1.com

<script>
(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-XXXXXXY-2', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['forum.domain1.com, 'blog.domain1.com'] );
ga('send', 'pageview');

</script>

用于forum.domain1.com

<script>
(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-XXXXXXY-2', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['domain1.com, 'blog.domain1.com'] );
ga('send', 'pageview');

</script>

对于blog.domain1.com

<script>
(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-XXXXXXY-2', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['domain1.com, 'forum.domain1.com'] );
ga('send', 'pageview');

</script>

添加SiteSpeedSampleRate

还要将SiteSpeedSampleRate添加到多个域跟踪器代码,这是正确的吗?

<script>
(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');
_gaq.push(['_setSiteSpeedSampleRate', 100]);
_gaq.push(['_trackPageview']);
ga('create', 'UA-XXXXXXY-2', 'domain1.com');
ga('send', 'pageview');

</script>

由于您位于同一个域中,而子域却不同,因此您无需使用自动链接。 只需将cookie域设置为最高级别(domain1.com)。 另外,如果您在同一页面上运行多个跟踪器,则需要为其提供自己的名称空间。

(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');

/* Assuming the existing properties are migrated to Universal Aanlytics - which they should be */
ga('create', 'UA-XXXXXXX-1', 'domain1.com');
ga('send', 'pageview');

/* Note the inclusion of the name property */
ga('create', 'UA-XXXXXXY-2', 'domain1.com', {'name': 'multi'});
ga('multi.send', 'pageview');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM