Google Play邮件提示: 您必须声明您的广告 AD_ID 权限
邮件内容如下:
您好 Google Play 开发者,
去年 7 月,我们宣布了广告政策变更,以帮助加强安全性和隐私性。我们对针对儿童的应用程序使用的标识符添加了新的限制。
当用户选择删除其广告 ID 以退出个性化广告时,如果开发人员尝试访问标识符,他们将收到一串零而不是标识符。从 2022 年 4 月 1 日起,此行为将扩展到手机、平板电脑和 Android TV。
我们还宣布,当您将应用定位 API 级别更新为 31 (Android 12) 时,您需要声明 AD_ID 权限。今天,我们将分享我们将给开发人员更多时间来缓解过渡。当您的应用能够以 Android 13 为目标而不是从 Android 12 开始时,我们将需要此权限声明。
行动项目
如果您使用广告 ID,则当您的应用面向 Android 13 或更高版本时,您必须声明 AD_ID 权限。未声明权限的应用程序将获得一串零。注意:您将能够在今年晚些时候以 Android 13 为目标。
如果您的应用使用已声明 Ad ID 权限的 SDK,它将通过清单合并获取权限声明。
如果您的应用的目标受众包括儿童,则不得传输儿童或未知年龄用户的 Android 广告 ID (AAID)。了解更多。
谢谢,
Google Play 团队
————————————————————————————————————-
解决方案:
如果你的应用程序使用Google Mobile Ads SDK(Admob)版本20.4.0或更高版本,你可以跳过手动设置权限,因为SDK会自动声明它
如果Admob版本低于20.4.0或未使用Admob sdk,则需要在AndroidManifest.xml文件里声明AD_ID权限:
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
声明:本站所有资源,如无特殊说明或标注,所有资源来源于用户上传和网络,任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,请联系万能客服QQ微信同号 416070154删除。