【问题标题】:Universal Analytics Tracking Multiple Fourth Level Domains with AutoLink使用 AutoLink 跟踪多个第四级域的 Universal Analytics
【发布时间】:2014-02-02 17:49:32
【问题描述】:

我有 100 多个第四级域,我想将它们汇总到一个属性和帐户中以进行跟踪。

我可以在域列表中使用通配符来包含吗?还是我需要指定所有 100 个子域(如 GA 示例中所示)?

我在 GA 设置中将 main 属性设置为 m.example.com。

在我的跟踪代码中:

ga('create', 'UA-XXX-Y', 'auto', { 'allowLinker': true });
ga('require', 'linker');
ga('linker:autoLink', ['*.m.example.com']);
ga('send', 'pageview');

这行得通吗?或者像在经典中一样,我可以将其设置为“.m.example.com”吗?或者我需要列出每一个,比如'abc.m.example.com'、'something.m.example.com'、'different.m.example.com'

示例域:

abc.m.example.com
something.m.example.com
different.m.example.com
etc.m.example.com

所有这些都共享同一个主模板,我想设置一次代码,而不必维护一个硬编码的子域列表。

我已阅读以下内容,但我仍然不清楚新的 Universal Analytics:

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

http://www.whymeasurethat.com/2013/05/10/universal-analytics-how-to-do-cross-domain-tracking/

【问题讨论】:

    标签: google-analytics universal-analytics


    【解决方案1】:

    所以子域的简短回答

    你需要做的就是添加:

    ga('create', 'UA-XXXXX-Y', 'auto');
    

    “自动”将捕获所有子域(只要您在子域上有 GA 代码)

    更长的答案 您不需要对子域使用自动链接器或类似的东西。这就是通用分析很棒的原因。它将 cookie 写入顶级域。所以它会查看 .com 并且无法为此写入,然后转到 example.com 并在那里写入 cookie。

    然后,您可以在 Google Analytics 中按主机名将其分开。

    对于跨域跟踪,您需要添加一些更高级的并加载自动链接器方法。

    他们在 GA dec 开发者更新开始时谈论了很多 http://www.youtube.com/watch?v=nmfUoSyFBSk

    【讨论】:

    • 一些澄清问题。 1)所以我根本不需要在跟踪脚本中指定域? 2) 我将属性设置中的“默认 URL”设置为 m.example.com,对吗? 3) 如果正确,那么将查看第三个域 ("m.") 级别和第四个 ("abc.") 的所有流量,而不是第二个 ("example.") 域级别的流量?
    • 如果您在第一行使用“自动”,则无需指定域。默认 URL 更适合您自己整理内容的方式。当我测试东西时,我在不同的 URL 上使用了带有默认 URL 的 UA 代码。基本上你的代码就是 ga('create', 'UA-XXX-Y', 'auto'); ga('发送', '浏览量');如果你愿意,你也可以使用域名而不是 auto,但我不推荐它。这能回答你的问题吗?
    • NicoM,你如何在 GTM 中设置“自动”?
    • 如果您使用的是 Universal Analytics,它应该会自动添加。在我发布的关于 dec 开发更新的视频中,Google 团队提到这是向前发展的新标准。所以我认为它会自动添加到 GTM 中。
    猜你喜欢
    • 2014-11-19
    • 1970-01-01
    • 1970-01-01
    • 2014-05-16
    • 2014-08-09
    • 2014-04-22
    • 1970-01-01
    • 2014-05-29
    • 1970-01-01
    相关资源
    最近更新 更多