从 user_pseudo_id 检索 firebaseUID

Posted

技术标签:

【中文标题】从 user_pseudo_id 检索 firebaseUID【英文标题】:Retrieve firebaseUID from user_pseudo_id 【发布时间】:2020-01-16 16:57:13 【问题描述】:

我有一个包含记录事件的analytics 表。这些事件由 Firebase 记录并导出到 BigQuery。我需要将这个通过user_pseudo_ID 识别用户的事件表与另一个只包含userUIDfirebaseUID 的表连接起来。

我找不到描述如何将此user_pseudo_iduserUIDfirebaseUID 连接的文档或主题。

你知道怎么做吗?

非常感谢!

【问题讨论】:

【参考方案1】:

Firebase 不会自动为分析事件设置可识别的用户 ID。相反,它设置了一个内部 ID,该 ID 仅标识哪些事件来自同一用户,而不是他们是谁。如果您想将事件绑定到您的应用程序的用户,您必须在应用程序代码中设置用户 ID。见https://firebase.google.com/docs/analytics/userid

这会将您的用户 ID 添加到分析事件中,然后您可以在 BigQuery 导出中使用它来将事件与您自己的表中的用户联系起来。

【讨论】:

非常感谢您的回答。那么识别与已经发生的事件相关的用户是否为时已晚?

以上是关于从 user_pseudo_id 检索 firebaseUID的主要内容,如果未能解决你的问题,请参考以下文章

从 ArrayList 中的 Firebase 检索数据以获取图形

如何从以下实时数据库结构中获取检索项目?

Firebase user_pseudo_id 与安装 id

如何解决“令牌检索失败:AUTHENTICATION_FAILED”?

从 Firebase 提取的数据中没有出现 UITableViewCells

SwiftUI - 等到 Firestore getDocuments() 完成后再继续