我对analytics.js的Google文档感到困惑
需要跟踪跨域,例如main-site.com blog-site.com
我在中建立了一个新的属性,并收到了main-site.com的跟踪代码。
步骤1:在main-site.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-000000-X', 'main-site.com');
ga('send', 'pageview');
</script>步骤2:跨域analytics.js的说明(安装在main-site.com上)在脚本结束标记之前添加以下内容。
// Load the plugin.
ga('require', 'linker');
// Define which domains to autoLink.
ga(‘linker:autoLink’, [‘main-site.com’, ‘blog-site.com’]);步骤3:向blog-site.com添加跟踪代码
// UA-000000-X is the tracking code number for main-site.com
ga(‘create’, 'UA-000000-X', {
‘allowLinker’: true
});问题:,我们需要跟踪主站点中没有原始流量的流量。例如,从Facebook到blog-site.com的链接仍然应该在GA的主站点属性下计算。
发布于 2013-08-26 12:12:58
对于跨域跟踪,您应该使用相同的跟踪代码号跟踪博客,因此您的博客和主站点将没有单独的数据,所有数据都将位于一个位置(如果您想要每个站点的单独视图,则需要设置配置文件筛选器的附加配置文件,仅包括您希望在该配置文件中包含的流量)。
因此,如果你对两者都使用相同的跟踪代码,那么任何访问博客(比如facebook)的人都应该出现在这个地方。不会吧?
发布于 2013-10-08 15:32:09
当您将代码添加到blog-site.com中时,会添加整个代码段,以便将数据发送到同一个帐户。
如果您无法根据页面的url区分出两个站点的域名,则需要添加一个筛选器,将主机名(域名)添加到每个跟踪的页面中。
请参见设置过滤器的图像

https://stackoverflow.com/questions/17870618
复制相似问题