当前位置: 首页 > 知识库问答 >
问题:

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

龚凌
2023-03-14

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

去年 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)。

我的应用程序没有使用广告ID。我是否应该在清单中声明< code>AD_ID权限?

共有3个答案

孟英光
2023-03-14

谷歌在这里描述如何解决

https://support . Google . com/Google play/Android-developer/answer/6048248?hl=en

加载项清单

<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
濮阳功
2023-03-14

如果您的应用程序使用Google Mobile Ads SDK(Admob)版本

更多信息请点击此处:

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

苏阳州
2023-03-14

您可以简单地删除/忽略它,方法是在AndroidManifest.xml文件中添加tools: node="删除"

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

即使另一个第三方库请求此特定权限,构建也将被迫不将其合并到最终的Manifest文件中。你可以从这个SO答案中获得更多信息。

 类似资料:
  • 扩展程序访问网站和大多数 Chrome API 的能力取决于其声明的权限。 权限应仅限于其功能所需。限制权限可以建立扩展程序的功能,并减少攻击者入侵扩展程序导致的数据入侵的可能。通过显式,最小和可选权限来保护扩展及其用户。 整理权限 权限是固定已知的字符串,它们引用 Chrome API 或 match patterns 以赋予对一个或多个主机的访问权限。它们在 manifest 中列出,并指定为

  • 问题内容: 我有用于调用操作的代码,并且我需要声明运行时权限的最佳方式IVE我尝试了许多代码,但我始终会出错 这是我的基本代码,任何有关使其具有运行时权限的建议,请先谢谢 } 问题答案: 在您的方法中尝试此代码 现在,调用创建一个单独的方法: 添加以下两种用于运行时权限检查的方法: 还要确保将其添加到清单中: 碎片 如果您在中尝试使用此代码 ,请更改 至 并且也改变 至

  • 我在codeigniter的配置文件中启用了csrf_保护选项,并使用form_open()函数创建表单。但当我提交表单时,会出现以下错误: 不允许您请求的操作。 我已经回答了这个主题(与我的问题最相关):问题 但是它们不起作用,问题仍然存在。 我的config.php: 控制器(main.php): 查看(login.php):

  • 本文向大家介绍Prolog操作员声明,包括了Prolog操作员声明的使用技巧和注意事项,需要的朋友参考一下 示例 在Prolog中,可以使用op/3以下命令定义自定义运算符: op(+Precedence, +Type, :Operator) 声明运算符为具有优先级的类型的运算符。运算符也可以是名称列表,在这种情况下,列表的所有元素都声明为相同的运算符。 优先级是介于0和1200之间的整数,其中0

  • SOFADashboard 使用了一些三方开源组件,他们分别是: Spring under Apache 2.0 license Spring Boot under Apache 2.0 license SLF4j under the MIT License SOFA Bolt under Apache License 2.0 SOFA Bolt under Apache License 2.0

  • 《THE NVL Maker》(以下简称本工具)为非商业软件。与任何商业组织无关。工具开发团队(即官网页面中写明的工具、插件、素材作者)拥有各自所制作部分的著作权。使用本工具制作的游戏工程或其他作品,著作权归属游戏作者。工具本体部分和游戏工程部分,适用的协议不同,具体请见下方。 工具本体的使用、修改权(GPL) 工具本体指《THE NVL Maker》的编辑器(Editor.exe)本体。无论是否