【问题标题】:Is it safe to call FirebaseAnalytics's setUserProperty() each time on app launch?每次在应用启动时调用 FirebaseAnalytics 的 setUserProperty() 是否安全?
【发布时间】:2020-04-17 13:08:35
【问题描述】:

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

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

【问题讨论】:

    标签: android firebase-analytics


    【解决方案1】:

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

    【讨论】:

    • 感谢您的确认。
    猜你喜欢
    • 2018-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 1970-01-01
    • 2020-09-02
    相关资源
    最近更新 更多