【发布时间】:2016-06-07 18:44:12
【问题描述】:
使用 Firebase Analytics,是否可以对其进行配置,以便用户可以设置偏好并选择退出跟踪?
【问题讨论】:
标签: android firebase firebase-analytics
使用 Firebase Analytics,是否可以对其进行配置,以便用户可以设置偏好并选择退出跟踪?
【问题讨论】:
标签: android firebase firebase-analytics
您可以通过将以下元数据添加到 AndroidManifest.xml 中的应用程序元素来默认禁用 Firebase Analytics:
<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
要为每个实例启用 Firebase Analytics,您可以调用:
FirebaseAnalytics.getInstance(context).setAnalyticsCollectionEnabled(true);
一旦您进行调用,该值将保留在设备上,并且在您再次调用 setAnalyticsCollectionEnabled 之前将一直有效。设置后,该值将对设备上任何进程或线程调用后记录的所有事件产生影响。如果您的应用程序使用多个进程,您只需调用一次。更多详情请见official guide。
【讨论】:
支持页面显示您如何temporarily disable Analytics 收集,例如在收集数据之前获得最终用户的同意。
【讨论】: