2017-09-12 1 views
1

Les journaux d'événements réels mettent quelques heures à se refléter sur le tableau de bord. J'utilise donc la vue de débogage pour analyser les événements.Réinitialisation de la valeur user_id dans Firebase Analytics

Mon application dispose d'une fonction de déconnexion. L'application peut être utilisée par plusieurs utilisateurs.

Une fois la connexion établie, appelez FirebaseAnalytics.getInstance (contexte) .setUserId ("ID utilisateur").

Ensuite, après tous les autres journaux passe sous ID utilisateur donné. Jusqu'à maintenant c'est bon. Mais si je me connecte avec un utilisateur différent, l'identifiant de l'utilisateur ne change pas et tous les événements du journal passent sous le précédent. Comment réinitialiser l'identifiant d'utilisateur à chaque appel de connexion?

Répondre

1

Vous pouvez supprimer l'ID utilisateur en le définissant sur null ou le remplacer par un nouvel ID utilisateur. userID est juste une propriété d'utilisateur qui va avec tous les événements après qu'il est défini, vous devez donc le définir sur null lorsque l'utilisateur se déconnecte et définir un nouvel ID utilisateur lorsqu'un utilisateur différent se connecte.

+0

Merci, je vais vérifier . –