android - 每次应用启动时调用 FirebaseAnalytics 的 setUserProperty() 是否安全?

标签 android firebase-analytics

documentation for FirebaseAnalytics 提到该值“在整个应用程序生命周期和跨 session 中持续存在”。当我们调用 setUserProperty() 时,该值是存储在本地还是通过 n/w 调用与 Firebase 用户关联?

我们的用例可能需要我们在每次应用程序启动时调用上述方法。如果该值存储在本地,那么我想我们可以在应用程序启动时安全地调用该方法。但是,如果涉及 n/w 调用,我们需要跟踪该值是否已设置(可能通过 SharedPreferences),并且仅在尚未设置时才设置该值以保存无关的 n/w 调用。

最佳答案

每当应用程序启动时设置用户属性是相当常见的。这样做并不是已知的问题原因。

关于android - 每次应用启动时调用 FirebaseAnalytics 的 setUserProperty() 是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61272467/

相关文章:

ios - iOS 上最新的 Pod 版本的 Google/Analytics 要求我安装 Firebase

android - 每次调用 Firebase Analytic 的 getInstance() 与将实例存储为 Application 类中的静态变量

google-analytics - Firebase Analytics 是否支持地理钻取?

android - 在 RecyclerView 中获取微调器选择的项目

android - 导致致命信号 11 的 Google map fragment

android - JSON 解析帮助

Android不匹配标签异常突然

android - 减少android中工具栏导航图标的左边距

swift - 在 Xcode 上打开 Firebase Analytics

ios - 从深层链接启动应用程序时未调用 AppDelegate ContinuousUserActivity,Firebase SDK 是罪魁祸首