【问题标题】:Filter by user property doesn't work in Firebase Analytics按用户属性过滤在 Firebase Analytics 中不起作用
【发布时间】:2025-11-24 01:00:01
【问题描述】:

为了测试用户属性过滤器的工作原理,我做了以下测试:

1。我运行了下面的代码,将用户 property favorite_food 设置为 pizza 。并发送名为 test_audience_event2 的事件。它应该将属性与事件相关联。对吧?

FIRAnalytics.setUserPropertyString("pizza", forName: "favorite_food2") FIRAnalytics.logEventWithName("test_audience_event2", 参数:nil)

24 小时后,我成功看到 test_audience_event2,如下图所示:

2。现在我设置了 filter = userProperty.favorite_food2.pizza,但我什么都没有,如下图所示。为什么 ?

谢谢。

【问题讨论】:

  • 在运行调用 setUserPropertyString 和 logEventWithName 的代码之前,您是否在“用户属性”选项卡中注册了用户属性?
  • @SteveGanem 这也可能是因为没有足够的(即
  • @SteveGanem 感谢您的评论。是的,我做到了
  • 如果您在日期范围中包含今天,结果看起来是否相同?请注意,“过去 30 天”不包括今天。
  • @FrankvanPuffelen,阈值仅适用于受众过滤器。这是一个用户属性过滤器。

标签: firebase firebase-analytics


【解决方案1】:

在显示数据之前,受众有 10 个用户的阈值,也许过滤也有 10 个用户的阈值?您是否尝试在 10 台不同的设备上启动您的设备,或者在一台设备上安装 - 启动 - 卸载 - 重新安装等 10 次?

【讨论】:

  • 感谢您的回答,是的,我已经联系了 firebase 团队,他们告诉他们应该至少有 10 个用户。