Google 使用 Google 跟踪代码管理器的分析未正确报告子域

Google Analytics with Google Tag Manager not reporting properly on subdomains

我的网站有 3 个子域,它们具有相同的 Google 跟踪代码管理器和 Google 分析跟踪 ID。我在 属性 上创建了 3 个视图,我应用了适当的包含过滤器,这样我就可以将每个视图集中在其对应的子域上。

GTM 正在三个子域上启动 GA,GA 调试器显示它正在跟踪(我尝试记录并且它有效,我尝试了 GA 插件并且没有错误)。

问题:其中一个子域正在报告所有内容(所有子域)!即使有适当的包含过滤器。其他 2 个子域未报告任何内容。

请注意,我的包含过滤器等于 sub1.example.com(并且同一视图报告 sub2.example.com 和 sub3.example.com)

到目前为止,我花了 6 个小时阅读文档并尝试了不同的选项,但都无济于事。

为什么一个子域的过滤视图会显示其他子域的统计信息?为什么其他子域什么都不显示?这会以某种方式与 GTM 相关吗?

确保在创建视图时禁用 UserId 跟踪。 启用 UserId Tracking 将排除所有未设置的分析。