Android firebase user_dim.user_id == null

时间:2017-05-29 21:12:06

标签: android firebase firebase-analytics

为什么它总是空的?为什么FirebaseAnalytics.getInstance(ctx).setUserId("lalala id's");没有将id设置为base?

无论如何,我拥有帐户的唯一ID,我想按这些ID对bigQ firebase分析进行排序,但是我无法将这些ID记录在某个地方,除了它自己的事件(这使得查询成为一个地狱)。

我该怎么办?在哪里写这些ID?

1 个答案:

答案 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.