是什么突然导致firebase将所有数据集的用户id设置为空

是什么突然导致firebase将所有数据集的用户id设置为空,firebase,google-bigquery,userid,firebase-analytics,Firebase,Google Bigquery,Userid,Firebase Analytics,我将firebase数据链接到bigquery。直到20160725年,它一直运转良好。但从20160726开始,我发现数据的user_dim.user_id设置为null。lead user\u id set null发生了什么事?user\u dim.user\u id只有在开发人员调用setUserId()并提供自己的用户id时才会出现 出口的早期行为可能不符合这一指导原则——但现在确实如此。对于自动生成的id,请选中user\u dim.app\u info.app\u instance

我将firebase数据链接到bigquery。直到20160725年,它一直运转良好。但从20160726开始,我发现数据的user_dim.user_id设置为null。lead user\u id set null发生了什么事?

user\u dim.user\u id
只有在开发人员调用
setUserId()
并提供自己的用户id时才会出现


出口的早期行为可能不符合这一指导原则——但现在确实如此。对于自动生成的id,请选中
user\u dim.app\u info.app\u instance\u id

,也就是说,开发人员必须自己设置用户id?用户\ dim.app\ info.app\实例\ id(不是唯一的)可能在应用更新或删除后更改。问题与此相同:跟踪特定于用户的id确实在应用开发人员手中,因为这需要用户登录以获得真实的用户id。更新应用时,app\实例\ id不会更改,它只有在用户卸载并重新安装应用程序后才会更改。