2017-01-25 3 views
1

Могу ли я установить firebase Свойства пользовательской аналитики, уникальные для каждого пользователя в приложении для Android?Могу ли я установить уникальные свойства пользователя для каждого пользователя в аналитике firebase?

Если да, то как?

Это FirebaseAnalytics.setUserId(String id) предназначено для этого?

+0

http://stackoverflow.com/questions/35243492/firebase-android-make-username-unique использовать эту ссылку –

+0

Я говорю об FirebaseAnalytics в приложении для Android. –

ответ

1

Свойства пользователя будут прикреплены ко всем событиям на устройстве, пока вы их не удалите. Например, если вы установите для пользователя идентификатор пользователя «123», все события, выходящие из этого устройства, будут обладать этим пользовательским свойством. Обратите внимание, что это на устройство. Надеюсь, это ответит на ваш вопрос.

+0

, когда пользователь выйдет из системы, что лучше всего положить в setUserId() '. До тех пор, пока новый или тот же пользователь снова не войдет в систему, нормально ли положить «лишний»? –

+1

Когда пользователь выйдет из системы, вы можете установить его равным null, чтобы в следующих событиях не было таких свойств пользователя (по сути, это должно удалить свойство пользователя). После того, как пользователь подпишет назад, вы можете снова установить свойство пользователя на идентификатор этого пользователя. – adbitx

Смежные вопросы