Google Analytics 4 仅在调试中工作

问题描述 投票:0回答:3

我正在尝试将 GA4 与 Universal Analytics (GA3) 一起添加到我的网站 - 我没有使用跟踪代码管理器。我已从 GA 控制台的“Web 流详细信息”部分复制了 JS,并将其放置在 . Universal Analytics 代码稍后会在页面中加载并按预期工作 - 数据在 GA 控制台中可见。

最初,我使用 https://tagassistant.google.com/ 测试了 GA4 代码,所有事件都显示在 GA 控制台的调试视图中:

  • 查看项目列表
  • 选择项目
  • 查看项目
  • 生成_线索
  • 查看购物车
  • 添加到购物车
  • 从购物车中删除
  • 开始结账
  • 添加运输信息
  • 添加付款信息
  • 购买
  • 退款

当我打开开发工具并使用“收集”过滤网络流量时,我可以看到 GA3 和 GA4 事件。如果我使用“collect?v=2”进行过滤,我只会看到 GA4 事件。

如果我随后在不使用 https://tagassistant.google.com/ 的情况下打开同一网站,我只会看到 page_view 和 user_engagement 事件 - 开发工具中没有上述事件,并且它们不会显示在 GA 控制台中 -甚至几天后。

我安装了一个名为“datalayer checker”的 Chrome 扩展程序,它显示了所有预期的数据。调用 window.dataLayer 也会显示相同的预期数据。

在调试视图中,一切正常,但实时运行时则不起作用。我已验证事件包含所需的属性。

还有其他人经历过这种情况吗?或者提出可能的原因?

google-analytics universal-analytics google-analytics-4
3个回答
0
投票

我在 WordPress 上也遇到过同样的问题。我建议检查开发人员控制台并查看是否有任何错误。还要仔细检查同意 cookie 管理器是否阻止自定义事件。谢谢!


0
投票

本周我遇到了类似的问题,尽管是在 GTM 中。我知道这是一个有点不同的问题,但它可能有某种联系。我至少分享我的经验并希望它能帮助别人。

当我多次检查每个设置时,我感到绝望,但在调试模式下一切看起来都很好,但在实时版本中却不然……令我惊讶的是,我找到了非常基本的解决方案,这对我有用。我问题的关键是我没有足够的权利来发布实时版本。用 GTM 权限的语言来说,我只有批准权限,没有发布权限。我知道这听起来像是一个愚蠢的错误,但是尽管我在 GTM 方面很有经验,但我第一眼并没有注意到权限之间的差异。即使拥有批准权限,您也可以发布版本,但问题是它不会上线。界面和发布过程看起来几乎相同,因此当您在一周内发布多个工作区时很难注意到......


0
投票

这个问题你解决了吗? 我也面临着同样的问题,现在不知道该怎么办。

© www.soinside.com 2019 - 2024. All rights reserved.