通知

G Suite 现已更名为 Google Workspace:提供各种强大工具,助力您的企业取得成功。

Google Analytics(分析)User ID

Google Analytics(分析)User-ID 用于将多个用户会话和活动与唯一 ID 相关联。有了 User-ID,您便可以获得更准确的用户数,分析已登录用户的体验,以及了解跨设备的用户行为。

若要配置 Google Analytics(分析)代码来捕获 User-ID,需要完成两个步骤:

第 1 步:在跟踪代码管理器中创建 User-ID 变量

  1. 创建一个名为“user_id”的跟踪代码管理器变量该变量可以从第一方 Cookie 或数据层检索 User-ID 值:
    • 如果您使用第一方 Cookie 在客户端网络浏览器中存储 User ID,则可以使用第一方 Cookie 变量从 Cookie 中读取 User ID 值。创建一个新的第一方 Cookie 变量,然后在 Cookie 名称字段中输入 Cookie 的名称。
    • 如果网页本身已提供 User ID,则可以创建数据层变量。创建一个新的数据层变量,然后在数据层变量名字段中输入变量名称。

第 2 步:在 Google Analytics(分析)代码中添加 User-ID 字段

在代码中添加 User-ID 字段的步骤有所不同,具体取决于您使用的是 Universal Analytics 还是 GA4。

在 Universal Analytics 代码中添加 User-ID 字段

  1. 在您的 Universal Analytics 代码中,依次打开更多设置 > 要设置的字段
  2. 点击添加字段。为新字段输入以下值:
    字段名称
    userId {{user_id}}
  3. 保存代码并发布所做的更改。

在 GA4 代码中添加 User-ID 字段

为了让基于 User-ID 的功能在 GA4 中正常运行,您必须将 user_id 字段附加到每个事件。在配置代码中设置 User-ID 字段后,系统会自动将该字段附加到所有事件。因此,建议您在配置代码中添加 User-ID 字段,而不是分别在各个事件代码中添加该字段。

若要在 GA4 配置代码中添加 User-ID 字段,请执行以下操作:

  1. 在配置代码设置中,选择要设置的字段
  2. 点击添加行。为新字段输入以下值:
    字段名称
    user_id {{user_id}}
  3. 保存代码并发布所做的更改。

若要在 GA4 事件代码中添加 User-ID 字段,请执行以下操作:

  1. 在事件代码设置中,选择事件参数
  2. 点击添加行。为新字段输入以下值:
    字段名称
    user_id {{user_id}}
  3. 保存代码并发布所做的更改。

移除退出登录用户活动的 User-ID

按照 Google Analytics(分析)User-ID 政策的规定,用户在您的网站上退出登录后,您必须停止基于 User-ID 的衡量活动。使用代码跟踪用户在网站上退出登录后完成的事件时,您必须停用 User-ID 字段,系统才不会记录该活动的 User-ID。

如果 User-ID 存储在 Cookie 中,即使用户已退出登录,代码也可以从 Cookie 中读取 User-ID 值。此外,如果在配置代码中设置了 User-ID,而用户退出登录后并未离开页面,那么即使删除了 Cookie,User-ID 仍会存储在数据层中。

若要在用户退出登录后停止记录 User-ID,请执行以下操作:

  1. 删除 User-ID Cookie。
  2. 如果在配置代码中设置了 user_id 字段,请触发未设置 User-ID 的新配置代码,以清除数据层中的值。

请注意,系统会将 User-ID 值“null”解读为“未设置”,将所有其他值(包括“false”和“0”)视为有效的 User-ID。例如,如果您将 User-ID 值“0”分配给未登录网站的用户,Google Analytics(分析)会将他们的活动归因于 User-ID 值“0”。

如果用户重新登录您的网站,系统会设置新的 Cookie,您的代码将会继续向 Google Analytics(分析)发送 User-ID。

该内容对您有帮助吗?

您有什么改进建议?
搜索
清除搜索内容
关闭搜索框
主菜单
16042590123782598380
true
搜索支持中心
true
true
true
true
true
102259
false
false