Google给我发了一个警告,通知我我的一个应用收集了Android设备ID和广告ID信息,有没有什么工具可以测试这个活动涉及哪个SDK?P.s:我正在使用以下SDK:Admob中介,Firebase,Onesignal谢谢大家!
lh80um4z1#
首先,检查您的合并清单并查找权限:
<uses-permission android:name="com.google.android.gms.permission.AD_ID" />
双击它以打开它所来自的manifest文件,并检查新打开的选项卡名称中的文件路径。在我的情况下,权限来自:
play-services-ads-identifier-18.0.0/AndroidManifest.xml
然后,在Android Studio中打开【代码】-〉【代码分析】-〉【依赖项...】,系统会生成一个报告,列出您的所有依赖项及其包含的依赖项。在报告顶部的搜索栏中,搜索**“play-services-ads-identifier”**,然后单击找到的条目。现在,在右侧窗口中,您可以看到包含此库的所有依赖项。在我的例子中,它是由 firebase-analytics-ktx 导入的。
swvgeqrz2#
我所做的是打开我的应用程序的清单,点击下面的“合并清单”并查找阅读它们的SDK,在那里我可以看到依赖项“play-services-ads-identifier:18.0.0”参与了使我的应用程序使用广告ID的活动,我通过打开该清单并复制和粘贴到Google搜索“com.google.android.gms.ads_identifier”中发现,这是清单引用的包,然后它带我到这里:https://developers.google.com/android/reference/com/google/android/gms/ads/identifier/package-summary我不知道这是不是你的依赖症,但对我来说,唯一的方法来发现我有这个。干杯!
fwzugrvs3#
对于我的应用,我们不收集AAID,但仍然会被Google Play标记为访问或发送依赖项中的某个位置。我已经在我的清单中添加了权限删除语句,而AD_ID权限没有出现在我的合并清单中。基于托马斯Nielsen的回答,我研究了如何禁用Firebase analytics收集AAID:
禁用广告ID收集
如果您希望在Android应用中禁用广告ID的收集,您可以在应用标签中的应用AndroidManifest.xml中将google_analytics_adid_collection_enabled的值设置为false。例如:
<meta-data android:name="google_analytics_adid_collection_enabled" android:value="false" />
3条答案
按热度按时间lh80um4z1#
首先,检查您的合并清单并查找权限:
双击它以打开它所来自的manifest文件,并检查新打开的选项卡名称中的文件路径。在我的情况下,权限来自:
然后,在Android Studio中打开【代码】-〉【代码分析】-〉【依赖项...】,系统会生成一个报告,列出您的所有依赖项及其包含的依赖项。在报告顶部的搜索栏中,搜索**“play-services-ads-identifier”**,然后单击找到的条目。
现在,在右侧窗口中,您可以看到包含此库的所有依赖项。
在我的例子中,它是由 firebase-analytics-ktx 导入的。
swvgeqrz2#
我所做的是打开我的应用程序的清单,点击下面的“合并清单”并查找阅读它们的SDK,在那里我可以看到依赖项“play-services-ads-identifier:18.0.0”参与了使我的应用程序使用广告ID的活动,我通过打开该清单并复制和粘贴到Google搜索“com.google.android.gms.ads_identifier”中发现,这是清单引用的包,然后它带我到这里:
https://developers.google.com/android/reference/com/google/android/gms/ads/identifier/package-summary
我不知道这是不是你的依赖症,但对我来说,唯一的方法来发现我有这个。
干杯!
fwzugrvs3#
对于我的应用,我们不收集AAID,但仍然会被Google Play标记为访问或发送依赖项中的某个位置。我已经在我的清单中添加了权限删除语句,而AD_ID权限没有出现在我的合并清单中。基于托马斯Nielsen的回答,我研究了如何禁用Firebase analytics收集AAID:
禁用广告ID收集
如果您希望在Android应用中禁用广告ID的收集,您可以在应用标签中的应用AndroidManifest.xml中将google_analytics_adid_collection_enabled的值设置为false。例如: