将 Firebase 远程配置与 Analytics 配合使用

如果您能构建同时包含 Firebase 远程配置和 Google Analytics for Firebase 的应用,您将能更好地了解您的应用用户并更快地响应其需求。您可以使用 Analytics 用户属性为细分用户群灵活、精确地定制应用。

如需了解有关使用 Google Analytics for Firebase 分析应用使用情况的详情,请参阅 Analytics 简介

远程配置和用户属性

借助远程配置功能,您现在可以使用 Analytics 用户属性创建条件,从而针对您的细分用户群(您现在可比以前更精确地定义细分用户群)定制您的应用。

将 Firebase 远程配置与 Analytics 受众群体结合使用时,会遇到一些在使用用户属性时所没有的限制。具体来说,用户被分配给某个受众群体之后,就成为该受众群体的永久成员。与之不同的是,您可以定义用户属性,使其仅临时适用于特定用户。

例如,您可以在 Google Analytics for Firebase 中定义下列用户属性,以用于某个健身应用,该健身应用包含不同持续时间和难度级别的若干种健身活动:

  • Exercise_Interest
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

然后,您可以使用这些属性(单独或组合)创建各种条件,从而为特定用户定制应用外观和行为。例如,您可以设计您的应用,让对跑步感兴趣的用户在应用加载时看到一个慢跑者的图像。或者您可以按健身持续时间和难度级别定义您的细分用户群,这样,在启动应用时,不经常运动的用户得到的第一个建议会是时间较短、较容易的健身项目,而真正的运动达人得到的建议则是进行一次 40 分钟的跑步。

如果您的用户的行为变化会改变其用户属性,则此类变化会由 Google Analytics for Firebase 收集,从而在下一次提取请求之后造成应用实例的行为和外观的改变。您可以使用全套运算符来创建各种规则,以包含或排除具有特定用户属性或属性组合的用户。

您还可以将其他远程配置规则与基于用户属性的规则结合使用,为类似以下的细分受众群定制应用行为:

  • 喜欢瑜珈(Exercise_Interest 完全匹配瑜珈),在 Android 设备(操作系统类型 == Android)上使用应用,位于加拿大(设备所在的地区/国家 == 加拿大)。
  • 对举重或瘦身感兴趣(Exercise_Interest 包含 weight),在 iOS 设备(操作系统类型 == iOS)上使用应用,用户界面为英语(设备语言 == 英语)。

后续步骤

要了解有关用户属性的更多信息,请参阅下列指南:

要详细了解如何使用组合规则来创建条件,请参阅远程配置参数和条件

要将远程配置条件添加到您的项目,请参阅添加或修改条件。您可以在 Firebase 控制台中创建参数、规则和条件。

发送以下问题的反馈:

此网页
需要帮助?请访问我们的支持页面