实际事件日志需要几个小时才能在仪表板上反映出来。所以我使用调试视图来分析事件。
我的应用具有登录注销功能。应用程序可供多个用户使用。
成功登录后,调用FirebaseAnalytics.getInstance(context).setUserId(“user id”)。
然后在所有进一步的日志进入给定的用户ID之后。直到它现在好了。 但是,如果我使用不同的用户登录,则用户ID不会发生变化,所有日志事件都会在之前的事件中发生。
如何在每次登录呼叫时重置用户ID?
答案 0 :(得分:4)
您可以通过将用户ID设置为null或将其替换为新用户ID来删除用户ID。 userID只是一个用户属性,它在设置后与所有事件一起使用,因此您需要在用户注销时将其设置为null,并在其他用户登录时设置新的用户ID。