【发布时间】:2018-09-09 01:15:31
【问题描述】:
我有一个包含 3 个子域的网站,这些子域具有相同的 Google 跟踪代码管理器和 Google Analytics 跟踪 ID。我在该属性上创建了 3 个视图,我应用了适当的包含过滤器,因此我可以将每个视图集中在其对应的子域上。
GTM 在三个子域上触发 GA 并且 GA 调试器显示它正在跟踪(我尝试记录并且它有效,我尝试了 GA 插件并且没有错误)。
问题:其中一个子域正在报告所有内容(所有子域)!即使有适当的夹杂物过滤器。其他 2 个子域没有报告任何内容。
请注意,我的包含过滤器等于 sub1.example.com(同样的视图正在报告 sub2.example.com 和 sub3.example.com)
到目前为止,我花了 6 个小时阅读文档并尝试不同的选项,但无济于事。
为什么一个子域的过滤视图会显示其他子域的统计信息?为什么其他子域什么都不显示?这是否与 GTM 有某种关系?
- GTM id 跨域相同且不重复且与帐号匹配
- GA sn-p 不包含在页面中,并且 id 被仔细检查
- 三个子域设置完全相同,只是包含过滤器不同
【问题讨论】:
-
问题是 99% 最有可能与您的过滤器有关。你能提供你的过滤器设置的截图吗?
-
@vinoaj 我删除了所有过滤器,3 个视图有 0 个过滤器。这并没有改变任何事情。一个视图得到所有,其他的都是空的。
-
如果所有视图都没有过滤器,那么理论上所有 3 个视图都应该向您显示完全相同的数据。需要验证的 2 件事:(1) 您是否在所有 3 个子域上使用相同的 GA 属性 ID (UA-XXXXXX-Y)? (2) GA 标记的触发器不会阻止在任何子域上触发?
-
有时过滤器可能需要长达 24 小时才能工作,如果您更改它们,就会给您结果,
-
@Tushar,其实你可以在实时报告中查看过滤器的结果。
标签: google-analytics google-tag-manager