Безопасно ли каждый раз при запуске приложения вызывать метод setUserProperty () FirebaseAnalytics? - PullRequest
1 голос
/ 17 апреля 2020

В документации для FirebaseAnalytics упоминается, что значение "сохраняется в течение жизненного цикла приложения и между сеансами". Когда мы вызываем setUserProperty(), хранится ли значение локально или оно связано с пользователем Firebase посредством вызова / w?

В нашем случае использования может потребоваться, чтобы мы вызывали вышеуказанный метод при каждом запуске приложения. Если значение хранится локально, то, я думаю, мы можем безопасно вызвать этот метод при запуске приложения. Однако, если задействован вызов / w, нам нужно отслеживать, установлено ли значение (возможно, с помощью SharedPreferences), и устанавливать значение только в том случае, если он еще не установлен для сохранения постороннего вызова n / w.

1 Ответ

2 голосов
/ 17 апреля 2020

Обычно пользователь устанавливает свойства пользователя при каждом запуске приложения. Это не является известной причиной проблем.

...