我正在尝试在主域及其子域之间使用 GTM 设置跟踪。我已经阅读了很多关于这个主题的文章,包括 this Google guide (这是关于不同的域,但不是子域)和 Lunametrics 的指南。但我仍然找不到答案。
所以我现在拥有的:
我需要的是使用它的子域跟踪域。我假设我需要在 GA 中创建一个带有过滤器的单独 View 。请让我知道如何配置该跟踪权。我不想为域及其子域使用一个容器。
最佳答案
你需要的是一个单一的属性。在域和子域上实现相同的代码。
将 cookie 域设置为“自动”(或不要全部设置)。这意味着 Google 代码将 cookie 设置为域中可访问的最高“级别”(即 Google 无法为 .com TLD 设置 cookie,因此它将使用下一个级别,在您的示例 site.com 中)。这也意味着 cookie 在您的 url 的子域上可用。
基本上就是这样 - 您的 Assets 将报告来自域和子域的用户,并在他们在域和子域之间切换时保持 session 。
但是,如果您在域和子域上都有相同名称的页面 - 例如 site.com/index.html 和 blog.site.com/index.html - 它们将在报告中集中在一起。要将它们分开,您可以将主机名设置为第二维,或对数据 View 应用过滤器,将主机名添加到 url 路径 (here is randomly googled tutorial on how to do this)。
关于google-analytics - 使用 Google Tag Manager 进行子域跟踪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25261551/