用户属性

用户属性用于描述用户群细分,例如语言偏好设置或地理位置。Google Analytics(分析)会自动记录一些用户属性。如果要收集其他属性,每个项目最多可以设置 25 个其他用户属性。如需了解如何设置和注册用户属性,请参阅自定义用户属性

用户属性用于改进用户细分,不过用户属性数据通常仅在服务器端提供。借助 Measurement Protocol,您可以使用服务器端数据增强客户端衡量效果,通常情况下,仅使用客户端解决方案是无法实现这一点的。

预留名称

部分用户属性名称已预留,不能用于衡量:

  • first_open_time
  • first_visit_time
  • last_deep_link_referrer
  • user_id
  • first_open_after_install

此外,用户属性名称不能以下列内容开头:

  • google_
  • ga_
  • firebase_

用法示例

在下面的示例中,您的客户关系管理系统具有一个要在衡量中添加的用户属性 (customer_tier)。customer_tier 可以设置为 premiumstandard 中的一个。如需在报告中显示此用户属性,您需要执行以下操作:

首先,让客户端发送 add_payment_info 事件并调用可以访问您的客户关系管理系统的服务器 API:

客户端代码

然后,您的服务器会通过 Measurement Protocol 使用 customer_tier 用户属性增强衡量效果:

服务器代码

此用户属性会报告 premiumstandard 这两个细分。

如需全面了解如何通过 Measurement Protocol 发送事件,请参阅发送事件