请求的操作:声明您的广告 ID 权限

今天我收到了这封电子邮件:

去年 7 月,我们宣布了广告政策变更,以帮助加强安全和隐私。我们对定位儿童的应用使用的标识符添加了新的限制。当用户选择删除其广告 ID 以选择退出个性化广告时,如果开发人员尝试访问标识符,则会收到一串零而不是标识符。从 2022 年 4 月 1 日起,此行为将扩展到手机、平板电脑和 Android TV。我们还宣布,当您将定位到 API 级别的应用更新到 31 (Android 12) 时,您需要声明AD_ID权限。今天,我们分享的是,我们将为开发人员提供更多时间来简化过渡。当您的应用能够定位到 Android 13 而不是从 Android 12 开始时,我们将需要此权限声明。

措施项 如果您使用广告 ID,则必须声明AD_ID当您的应用定位到 Android 13 或更高版本时,您必须声明“许可”。未声明权限的应用将获得一串零。注意:您可以在今年晚些时候定位 Android 13。如果您的应用使用的 SDK 已声明 Ad ID 权限,它将通过清单合并获取权限声明。如果您的应用的目标受众群体包括儿童,则不得向儿童或年龄不明的用户传输 Android 广告 ID (AAID)。

我的应用未使用广告 ID。我是否应该在清单中声明权限?AD_ID


答案 1

如果您的应用使用的是 Google 移动广告 SDK(Admob) 版本 20.4.0 或更高版本,您可以跳过手动设置权限,因为 SDK 会自动声明权限

更多信息请点击这里:

https://developers.google.com/admob/android/quick-start


答案 2

谷歌在这里描述如何解决

https://support.google.com/googleplay/android-developer/answer/6048248?hl=en

在清单中添加

<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>

推荐