【问题标题】:Retrieve user property from Firebase Analytics从 Firebase Analytics 中检索用户属性
【发布时间】:2017-01-15 17:41:15
【问题描述】:

我目前正在设置 Firebase Analytics 属性,例如性别和用户名,如下所示:

firebaseAnalytics.setUserProperty("username", /*someusername*/);

成功设置它们后,我希望能够在我的应用程序中的其他位置接收它们。有点类似于 Firebase 数据库。

这可能吗?我在 Firebase 文档中没有找到任何解释。

【问题讨论】:

  • 你试过什么?您是否使用 Firebase 身份验证来验证您的用户?
  • 是的,我通过 Firebase 身份验证添加了电子邮件和密码
  • 并在分析属性@Wilik中添加了用户名、年龄、性别等其他数据
  • 那我应该添加什么代码?我只想知道如何从 Firebase 用户属性中检索数据:( @hotrod
  • 看起来无法检索 Firebase Analytics 用户属性,最好的方法是将这些属性存储到每个用户的 Firebase 数据库中

标签: android firebase firebase-analytics


【解决方案1】:

目前,无法检索 Firebase Analytics 用户属性。

您可以做的最好方法是将这些属性也存储到每个用户的 Firebase 数据库中。数据库结构应该是这样的

{
    "users": {
        "<uid>": {
            "username": "someusername",
            "gender": "M",
            "birthDate": 758634444000
        }
    }
}

uid 是从 FirebaseUser.getUid() 检索到的

希望这会有所帮助:)

【讨论】:

    猜你喜欢
    • 2016-10-07
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 2020-02-22
    • 1970-01-01
    相关资源
    最近更新 更多