7

使用 Firebase Analytics,是否可以对其进行配置,以便用户可以设置偏好并选择不​​被跟踪?

4

2 回答 2

8

您可以通过将以下元数据添加到 AndroidManifest.xml 中的应用程序元素来默认禁用 Firebase Analytics:

<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />

要为每个实例启用 Firebase Analytics,您可以调用:

FirebaseAnalytics.getInstance(context).setAnalyticsCollectionEnabled(true);

一旦您进行调用,该值将保留在设备上,并将一直有效,直到您再次调用setAnalyticsCollectionEnabled. 设置后,该值将对设备上任何进程或线程调用后记录的所有事件产生影响。如果您的应用程序使用多个进程,您只需调用一次。官方指南中的更多详细信息。

于 2016-06-07T22:04:01.680 回答
1

支持页面显示了如何暂时禁用Analytics 收集,例如在收集数据之前获得最终用户的同意。

于 2016-06-07T21:23:19.447 回答