Firebase导出的user_pseudo_id可否作为Imported Segments所需instance_id使用
Firebase user_pseudo_id与instance_id相关问题解答
1. user_pseudo_id与instance_id是否为同一值?
绝大多数默认场景下二者为同一值,仅存在一种例外情况:
- 默认集成Firebase SDK未做自定义配置时,系统自动生成的
user_pseudo_id就是Firebase Installation ID,也就是你提到的instance_id,二者的值完全匹配。 - 仅当你在业务代码中主动调用相关接口,自定义修改了
user_pseudo_id的赋值规则时,修改后的user_pseudo_id才会和原生生成的instance_id不一致。
2. Firebase导出的user_pseudo_id能否在Imported Segments功能中直接作为instance_id使用?
根据你的配置情况分为两种:
- 如果你从未手动修改过
user_pseudo_id的默认生成逻辑,从BigQuery导出的原生user_pseudo_id可以直接作为instance_id传入Imported Segments功能使用,参数完全匹配,可以正常识别对应用户。 - 如果你有过自定义
user_pseudo_id的操作,导出的该字段就无法直接使用,需要额外从端侧SDK采集原生的Firebase Installation ID作为instance_id传入。
内容的提问来源于stack exchange,提问作者Dong Wang
相关产品推荐
相关产品推荐

