2017-09-12 32 views
1

実際のイベントログは、ダッシュボードに反映されるまでに数時間かかります。だから私はイベントを分析するためにデバッグビューを使用しています。firebaseアナリティクスのuser_id値をリセット

私のアプリはログインログアウト機能を持っています。複数のユーザーがアプリケーションを使用できます。

ログインに成功すると、FirebaseAnalytics.getInstance(context).setUserId( "user id")を呼び出します。

その後、さらにすべてのログが特定のユーザーIDになります。今まで、その良い。 しかし、別のユーザーでログインした場合、ユーザーIDは変更されず、すべてのログイベントは前のものになります。

ログインコールごとにユーザーIDをリセットするにはどうすればよいですか?

答えて

1

ユーザーIDは、nullに設定するか、新しいユーザーIDに置き換えて削除できます。 userIDは、設定された後にすべてのイベントを処理するユーザープロパティです。したがって、ユーザーがログアウトしたときにnullに設定し、別のユーザーがログインしたときに新しいユーザーIDを設定する必要があります。

+0

ありがとう、 。 –

関連する問題