【问题标题】:Firebase user_pseudo_id vs installation idFirebase user_pseudo_id 与安装 id
【发布时间】:2021-11-19 00:55:45
【问题描述】:

我将 firebase 与 bigquery 集成一起使用。在firebase导出的表中,我得到了user_pseudo_id。但是如果我想使用Imported Segments,它会要求instance_id。

This doc 表示 user_pseudo_id 可以是安装 id,以及其他可能性。但它非常模糊,并没有说明其他可能性是什么。

简而言之,user_pseudo_id 和 instance_id 是一样的吗?或者说,当我们使用 Import Segments 功能时,firebase 导出的 user_pseudo_id 可以作为 instance_id 吗?

【问题讨论】:

    标签: firebase google-bigquery google-analytics-firebase


    【解决方案1】:

    默认情况下,Firebase/Analytics 不会初始化 user_pseudo_id 字段,而是将其设置为任何值。

    如果用户登录您的应用,通常将user_pseudo_id 设置为登录提供程序的用户 ID(例如,设置为 Firebase 身份验证的 UID)。如果用户未登录应用,则使用实例 ID 是一种常见的替代方法。

    【讨论】:

    • 感谢@Frank van Puffelen。一个后续问题,Import Segment 函数会使用相同的 id 吗?如果不是,那么设置user_pseudo_id而不是实例ID实际上是有害的,对吧?因为我们不能使用开箱即用的 firebase 中的 A/B 测试等功能。
    • 感谢您的回答,这很有帮助。根据这些信息,我们最终决定放弃 Import Segment 功能。我的印象是 BigQuery 导出和导入分段的功能存在一些偏差,它们使用不同的 id。你知道结合这两者的任何成功的应用程序吗?或者更确切地说应该如何使用 Import Segment,我们应该从哪里获得所需的 id?那会很有帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-12
    • 1970-01-01
    • 1970-01-01
    • 2013-03-21
    • 1970-01-01
    相关资源
    最近更新 更多