在同一个Google Analytics(分析)帐户下跟踪多个域

时间:2012-10-10 14:54:15

标签: google-analytics multiple-domains

我有两个域名mysite.com和mysite.cz,我想查看两个域名的流量来源,我目前无法查看,因为我只跟踪“.com”域名。任何想法如何实现?

2 个答案:

答案 0 :(得分:2)

您需要在两个站点之间实现跨域跟踪,这并非易事。这里有很好的建议:

Google Analytics Cross Domain Tracking and _setDomainName()

答案 1 :(得分:2)

除了s6mike,您还可以实现跨域自动链接插件:

要简化跨域链接流程,请说您在source.com上托管了要通过跨域跟踪进行跟踪的网站:

  • destination.com
  • test.destination.com/page2
  • test.dest3.com?page4

<强>代码

//Load the plugin.
ga('require', 'linker');

定义域

// Define which domains to autoLink.
ga('linker:autoLink', ['destination.com', 'dest3.com']);

或用正则表达式定义

// Define which domains to autoLink using a regular expression.
ga('linker:autoLink', [/^example\.(com|net)$/]);

allowLinker配置参数设置为true

ga('create', 'UA-XXXXXX-X', 'auto', {
  'allowLinker': true
});

<强>资源

https://developers.google.com/analytics/devguides/collection/analyticsjs/cross-domain#autolink

修改

建立域链接后,您将只在内容报告中看到请求URI,而不是给定页面的顶级域或子域。

  1. 为没有过滤器的主域设置主视图(配置文件)。

  2. 创建一个视图(配置文件),尤其适用于跨域跟踪和重用主跟踪代码

    • 查看(个人资料)设置页面 - &gt;添加过滤器链接

    • 添加新过滤器

    • 自定义过滤器 - &gt;过滤器类型设置:高级

    • FieldA到主机名&amp; FieldB到请求URI

    • 将字段A和字段B的值都设置为(。*)

    • 将输出设置为 - &gt;请求URI的构造函数选项:$ A1 $ B1

  3. 您的报告现在会显示:

    example.com/index.php
    example.net/more.php
    example.cz/more.php
    

    <强>资源

    https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite?csw=1#keyComponents