将 Firebase Remote Config 与 Analytics 配合使用

如果您能构建同时包含 Firebase Remote Config 和 Google Analytics(分析)的应用,将能更好地了解应用用户并更快地响应其需求。您可以利用 Analytics(分析)受众群体用户属性为细分用户群灵活、精确地定制应用。

如需详细了解如何运用 Google Analytics(分析)分析应用的使用情况,请参阅 Analytics(分析)简介

Remote Config 和用户属性

借助 Remote Config 功能,您现在可以组合使用 Analytics(分析)用户属性来创建条件,从而针对您定义的细分用户群定制您的应用。

例如,您可以在 Google Analytics(分析)中定义下列用户属性,以用于某个包含不同时长和难度的多种健身活动的健身应用:

  • Exercise_Interest
  • Preferred_Exercise_Duration
  • Preferred_Difficulty_Level

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

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

您还可以将其他 Remote Config 规则与基于用户属性的规则结合使用,为如下的细分受众群定制应用行为:

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

后续步骤

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

如需详细了解如何使用组合规则来创建条件,请参阅 Remote Config 参数和条件

如需将 Remote Config 条件添加到您的项目,请参阅添加或修改条件。 您可以在 Firebase 控制台中创建参数、规则和条件。