用户属性

本文包含的主题:

用户属性简介

可以通过设置用户属性,来标识用户的一些静态不变或变化十分缓慢的特点,例如“消费用户=true”、“职业=工程师”或“最喜欢的球队=皇家马德里队”。用户属性实际上是固定的事件参数,会在您调用 logEvent 时自动记录。创建并注册用户属性值后,就可以使用这些值来过滤报告。例如,可以通过过滤来查看“消费用户”与“不消费用户”玩游戏的习惯有何不同。

每个 Firebase 项目最多可以有 25 个名称各不相同(区分大小写)的用户属性。

设置用户属性时,一定要避免包含姓名、社会保障号或电子邮件地址等个人身份信息,即使采用哈希值形式也不可以。

摘要表格

摘要表格列出了您在 Analytics(分析)跟踪代码中设置并在 Analytics(分析)界面中注册的用户属性。

设置和注册用户属性

设置

您可以在 Analytics(分析)跟踪代码中设置用户属性。

有关在跟踪代码中调用 setUserProperty(Android 版)或 setUserPropertyString(iOS 版)的信息,请参阅开发者文档

注册

要将用户属性用作报告过滤条件,您需要在 Analytics(分析)界面中注册相应用户属性。可以对该属性注册之日后收到的数据进行过滤。要注册新的用户属性,请按以下步骤操作:

  1. 在 Analytics(分析)中,找到您的应用。
  2. 点击用户属性
  3. 点击新建用户属性
  4. 输入用户属性名称和说明,然后点击创建

将用户属性归档

如果您在达到用户属性数量上限(25 个)后仍然需要创建新属性,可以将不再有用的用户属性归档,然后在 48 小时后创建新的用户属性。

在将用户属性归档后的 48 小时内,可以将其还原。48 小时后,用户属性将永久归档。

要将用户属性归档,请按以下步骤操作:

  1. 在 Analytics(分析)中,找到您的应用。
  2. 点击用户属性
  3. 在需要归档的属性所对应的行中,依次点击 更多 > 归档

要在归档后的 48 小时内还原用户属性,请按照前一部分中的说明设置并注册一个同名的新属性。

该内容对您有帮助吗?
您有什么改进建议?