First-party data

[GA4] 验证用户提供的数据实现情况

此功能目前处于公开 Beta 版阶段,随时可能发生变化。

您可以使用 Google Chrome 的开发者工具,检查用户提供的数据是否经过哈希处理并发送至 Google Analytics。

使用 Chrome 开发者工具验证您的实现情况

  1. 在 Google Chrome 浏览器中,右键点击您的网页,然后选择检查
  2. 打开网络标签页,让此标签页处于打开状态,然后重新加载页面。
  3. 在搜索栏中输入“google”。
  4. 找到将转到“www.google-analytics.com/g/collect”(在某些浏览器上为“analytics.google.com/g/collect”)的网络请求。
  5. 选中该行后,打开载荷标签页以查看查询字符串参数列表。
  6. 查找参数“em”,该参数的值是一个经过哈希处理的字符串。该值应以“tv.1~em”开头,后跟一长串字符。如果您看到“em”参数,则表示该代码正在获取数据并对其进行哈希处理。

如果您看到“em”参数,但只看到“tv.1~em”,后面没有经过哈希处理的长字符串,则表明您发送的是增强型转化参数,但此参数为空。如果在转化时没有用户提供的数据,就可能会发生这种情况。

问题排查:缺少用户提供的数据

如果您没有看到经过哈希处理的数据发送到 Google Analytics,请尝试以下问题排查提示:

  • 确保已启用“收集用户提供的数据”功能,并且启用允许包括用户提供的数据选项。您必须同时启用这两项设置,系统才能正常收集用户提供的数据。
  • 如果您使用跟踪代码管理器设置“收集用户提供的数据”功能,在配置 GA4 事件代码时,请务必使用正确的变量类型(例如,用户提供的数据、自定义 JavaScript)。
  • 如果您使用跟踪代码管理器设置“收集用户提供的数据”功能,请务必点击容器右上角的提交,以便发布容器更改。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
Google 应用
主菜单
12126769902157721534
true
搜索支持中心
false
true
true
true
true
true
69256
false
false
false
false