Firebase - 用户属性显示在 "DebugView" 中,但不显示在 "User Properties" 中(甚至在几天之后)
Firebase - user properties are shown in "DebugView" but not in "User Properties" (not even after days)
标题说明了一切,很奇怪。这是我的代码:
FirebaseAnalytics analytics = FirebaseAnalytics.getInstance(ctx);
analytics.setUserProperty(MY_PROP, "test");
差不多就这些了。我可以在 Android studio 日志记录和发送中清楚地看到这一点,还在 DebugView 部分的 Firebase 控制台中接收它们 - 但即使在 4 天后,它们仍然没有显示在用户属性中。
为什么?
首先,您必须在 Firebase 控制台 - Analytics 的“用户属性”选项卡中注册用户 属性。它不会在您调用 setUserProperty() 方法后立即出现,如此处所述:
https://firebase.google.com/docs/analytics/user-properties?platform=android
有时,如果您没有在 firebase 控制台中创建 属性,即使 DebugView 也不会显示 属性。
这已经略有更新,现在称为 Custom dimensions in the user interface
它还提到自定义维度最长可能需要 48 小时才能生效。
标题说明了一切,很奇怪。这是我的代码:
FirebaseAnalytics analytics = FirebaseAnalytics.getInstance(ctx);
analytics.setUserProperty(MY_PROP, "test");
差不多就这些了。我可以在 Android studio 日志记录和发送中清楚地看到这一点,还在 DebugView 部分的 Firebase 控制台中接收它们 - 但即使在 4 天后,它们仍然没有显示在用户属性中。
为什么?
首先,您必须在 Firebase 控制台 - Analytics 的“用户属性”选项卡中注册用户 属性。它不会在您调用 setUserProperty() 方法后立即出现,如此处所述: https://firebase.google.com/docs/analytics/user-properties?platform=android
有时,如果您没有在 firebase 控制台中创建 属性,即使 DebugView 也不会显示 属性。
这已经略有更新,现在称为 Custom dimensions in the user interface
它还提到自定义维度最长可能需要 48 小时才能生效。