首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >谷歌analytics.js与跨域跟踪

问谷歌analytics.js与跨域跟踪
EN

Stack Overflow用户
提问于 2013-07-25 23:45:29
回答 2查看 1.1K关注 0票数 2

我对analytics.js的Google文档感到困惑

需要跟踪跨域,例如main-site.com blog-site.com

我在中建立了一个新的属性,并收到了main-site.com的跟踪代码。

步骤1:在main-site.com页面底部安装跟踪代码

代码语言:javascript
复制
<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上)在脚本结束标记之前添加以下内容。

代码语言:javascript
复制
// Load the plugin.

ga('require', 'linker');

// Define which domains to autoLink.

ga(‘linker:autoLink’, [‘main-site.com’, ‘blog-site.com’]);

步骤3:向blog-site.com添加跟踪代码

代码语言:javascript
复制
// UA-000000-X is the tracking code number for main-site.com

ga(‘create’, 'UA-000000-X', {
  ‘allowLinker’: true
});

问题:,我们需要跟踪主站点中没有原始流量的流量。例如,从Facebook到blog-site.com的链接仍然应该在GA的主站点属性下计算。

EN

回答 2

Stack Overflow用户

发布于 2013-08-26 12:12:58

对于跨域跟踪,您应该使用相同的跟踪代码号跟踪博客,因此您的博客和主站点将没有单独的数据,所有数据都将位于一个位置(如果您想要每个站点的单独视图,则需要设置配置文件筛选器的附加配置文件,仅包括您希望在该配置文件中包含的流量)。

因此,如果你对两者都使用相同的跟踪代码,那么任何访问博客(比如facebook)的人都应该出现在这个地方。不会吧?

票数 1
EN

Stack Overflow用户

发布于 2013-10-08 15:32:09

当您将代码添加到blog-site.com中时,会添加整个代码段,以便将数据发送到同一个帐户。

如果您无法根据页面的url区分出两个站点的域名,则需要添加一个筛选器,将主机名(域名)添加到每个跟踪的页面中。

请参见设置过滤器的图像

​

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17870618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档