Android的Firebase Analytics具有用于清单的元数据,以便在用户同意之前禁用数据收集
<meta-data android:name="firebase_analytics_collection_enabled" android:value="false" />
要重新启用收集,例如在最终用户同意后,可以使用该方法
setAnalyticsCollectionEnabled(true);
为了仅限制广告ID的收集,有元数据要添加到清单中
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
然后,要恢复广告ID的收集,在用户同意后,有没有专用的方法?还是可以继续使用setAnalyticsCollectionEnabled(true)
;
setAnalyticsCollectionEnabled(true)
不会影响设置google_analytics_adid_collection_enabled
。一旦您在清单文件中禁用广告ID收集,就无法以编程方式启用它。