2017-09-12 3 views
1

실제 이벤트 로그는 대시 보드에 반영되기까지 몇 시간이 걸립니다. 그래서 디버그 뷰를 사용하여 이벤트를 분석하고 있습니다.firebase 분석에서 user_id 값 재설정

내 앱에 로그인 로그 아웃 기능이 있습니다. 앱은 여러 사용자가 사용할 수 있습니다.

성공적으로 로그인하면 FirebaseAnalytics.getInstance (context) .setUserId ("user id")를 호출하십시오.

그런 다음 모든 추가 로그가 주어진 사용자 ID로 이동합니다. 지금까지 그 좋은. 하지만 다른 사용자로 로그인하면 사용자 ID가 변경되지 않고 모든 로그 이벤트가 이전에 적용됩니다.

로그인 할 때마다 사용자 ID를 재설정하는 방법은 무엇입니까?

답변

1

사용자 ID를 null로 설정하여 제거하거나 새로운 사용자 ID로 대체 할 수 있습니다. userID는 설정 한 후에 모든 이벤트와 관련된 사용자 속성 일 뿐이므로 사용자가 로그 아웃 할 때 null로 설정하고 다른 사용자가 로그인 할 때 새 사용자 ID를 설정해야합니다.

+0

감사합니다. . –