在Firebase Analytics中重置user_id值

Roh*_*tel 6 android google-analytics firebase firebase-analytics

实际事件日志需要花费几个小时才能反映在仪表板上。所以我DebugView用来分析事件。

我的应用程序具有登录/注销功能。该应用可以被多个用户使用。

成功登录后,致电FirebaseAnalytics.getInstance(context).setUserId("user id")

然后,所有其他日志都放在给定的用户ID下。到现在为止还不错。但是,如果我使用其他用户登录,则用户ID不会更改,并且所有日志事件都位于前一个事件之下。

如何在每次登录呼叫时重置用户ID?

adb*_*itx 6

您可以通过将用户ID设置为null来删除它,或将其替换为新的用户ID。userID只是一个设置了所有事件的用户属性,因此您需要在用户注销时将其设置为null,并在其他用户登录时设置新的用户ID。