【发布时间】:2022-01-11 16:18:43
【问题描述】:
在 firebase.json 应用中使用 React Native 并默认禁用集合:
{
"react-native": {
"analytics_auto_collection_enabled": false,
"crashlytics_auto_collection_enabled": false
}
}
在用户同意分析收集后,我将他的选择存储在首选项中,因为这发生在我运行的本机代码中:
FirebaseAnalytics.getInstance(this).setAnalyticsCollectionEnabled(choice)
然后,我应该从存储中检索用户选择并在每次启动时再次运行setAnalyticsCollectionEnabled,还是应该仅在首选项再次更改时运行?换句话说,FirebaseAnalytics 是否会记住 analyticsCollectionEnabled 的最后状态,还是会在每次启动时从清单中读取默认禁用值?
提前感谢您的帮助
【问题讨论】:
标签: android firebase react-native firebase-analytics