为什么它总是空的?为什么FirebaseAnalytics.getInstance(ctx).setUserId("lalala id's");
没有将id设置为base?
无论如何,我拥有帐户的唯一ID,我想按这些ID对bigQ firebase分析进行排序,但是我无法将这些ID记录在某个地方,除了它自己的事件(这使得查询成为一个地狱)。
我该怎么办?在哪里写这些ID?
答案 0 :(得分:1)
setUserID应将用户ID设置为用户属性,该属性始终伴随事件。您可以打开调试模式并查看DebugView上的流量,以验证用户ID是否已正确设置为用户属性。如果user属性为null,则可能存在一些您可能不知道的错误(无效字符,太长时间等)。
要在Android设备上启用Analytics Debug模式,请执行 以下命令:
adb shell setprop debug.firebase.analytics.app <package_name>
在您明确禁用调试模式之前,此行为将持续存在 执行以下命令:
adb shell setprop debug.firebase.analytics.app .none.