documentation for FirebaseAnalytics 提到该值“在整个应用程序生命周期和跨 session 中持续存在”。当我们调用 setUserProperty()
时,该值是存储在本地还是通过 n/w 调用与 Firebase 用户关联?
我们的用例可能需要我们在每次应用程序启动时调用上述方法。如果该值存储在本地,那么我想我们可以在应用程序启动时安全地调用该方法。但是,如果涉及 n/w 调用,我们需要跟踪该值是否已设置(可能通过 SharedPreferences),并且仅在尚未设置时才设置该值以保存无关的 n/w 调用。
最佳答案
每当应用程序启动时设置用户属性是相当常见的。这样做并不是已知的问题原因。
关于android - 每次应用启动时调用 FirebaseAnalytics 的 setUserProperty() 是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61272467/