几天后没有填充 Firebase 受众

Firebase audience not being populated after several days

我正在尝试根据居住在美国的用户为我的 Android 应用构建 Firebase 受众。根据我收集到的信息,用户的国家/地区是一个 属性,只需与 Firebase SDK 集成即可开箱即用。我在分析仪表板中建立了一个受众(标准是用户 属性 -> 国家 -> 完全匹配 'US'),但我仍然没有看到受众中有任何用户。我创建观众已经超过 3 天了,因为我从其他几个问题中了解到观众没有追溯填充。

我还尝试为使用最新版本应用的用户创建一个单独的受众群体,并且该受众群体自创建以来也没有聚集任何用户。

这是我的观众配置的屏幕截图

这里有什么我可能遗漏的吗,或者这是 Firebase 中的一个潜在错误?

要成为观众成员,用户需要触发一个事件并满足观众中的所有条件。使用国家作为唯一条件不会自动使所有美国用户成为会员,因为没有任何内容可以触发观众评估。

此外,受众群体具有粘性,因此您的受众群体是在美国或自您定义受众群体以来过去任何时候都在美国的用户。

你有两种选择来完成这项工作:

  1. 您不需要为位置定义受众。每个事件都有当前位置,您可以使用位置来定位推送通知或更改远程配置值。将位置定义为观众是多余的。

  2. 将常见事件添加为观众触发器。您可以使用 session_start 之类的东西。这将使观众在每次触发 "session_start" 事件时进行评估。一旦用户位置匹配并且用户开始会话 he/she 将成为会员。会员资格具有粘性,因此您的受众是在美国开始会话的用户,而不是现在在美国的用户。如果您希望美国用户现在使用选项 1。