广告 ID 是 Google Play 服务针对广告服务提供的唯一性 ID,可由用户重置和删除。通过广告 ID,用户可以更好地掌控自己的广告体验,开发者则可以借助这个简单的标准化系统持续通过自己的应用创收。它还允许用户重置或删除自己的标识符。
2021 年 Google Play 服务更新
根据我们在 2021 年底对 Google Play 服务做出的更新,如果用户在 Android 设置中删除其广告 ID,系统即会移除相应广告 ID。任何尝试获取该标识符的操作都会收到一串零而非标识符本身。
此次 Google Play 服务更新将分阶段推出:自 2021 年底开始,相应更新会影响到在 Android 12 中运行的应用;自 2022 年 4 月 1 日开始,其影响范围会扩大至在所有支持 Google Play 的设备上运行的应用。对于非广告类的基本用例(例如分析和防欺诈),请使用应用组 ID。
此外,如果您将应用的目标平台更新到 Android 13 或更高版本,则需要在清单文件中声明 Google Play 服务的一般权限,如下所示:
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
某些 SDK(例如 Google 移动广告 SDK (play-services-ads))可能已在 SDK 的库清单中声明了此权限。如果您的应用将这些 SDK 用作依赖项,即使您未在应用的主清单中明确声明该权限,默认情况下,系统仍会将 SDK 库清单中的 AD_ID 权限合并到应用的主清单。如需详细了解合并清单文件,请访问 Android 开发者网站。
自 2022 年 4 月 1 日开始,此权限将面向所有设备执行。如需了解详情,请参阅 API 文档。
详细了解唯一标识符最佳实践。
获取广告 ID
若要在您的应用中获取广告 ID,您可以使用 Advertising ID API。
政策要求
根据 Google Play 开发者计划政策规定,所有上传到 Google Play 的新版应用和全新应用若要投放广告,一律要使用广告 ID(如果设备提供的话)取代其他任何设备标识符。您应负责确保自己的应用遵守该 ID 的使用政策以及所有 Play 政策。
如果应用使用永久 ID(而非广告 ID),则我们可能会通过发布商网站或您注册账号时所使用的电子邮件地址向您发出违规警告。如果您收到了警告,则应确保所有已发布的 APK 均符合开发者计划政策中的广告 ID 相关指南。如果您使用的是第三方广告 SDK,请联系该 SDK 的开发者,以获取符合此新政策的新版本。
更多详情
永久标识符(包括 Android ID)适用范围
永久标识符仍然可以使用,因为永久标识符还可用于多种与广告无关的用途。长远来看,我们将评估更多潜在举措,让用户能够在控制向第三方提供哪些永久标识符方面,做到有据可依。如有更多详细信息,我们会提前以醒目的方式通知您。
用于非广告用途
请确认您名下的应用是否符合广告 ID 政策指南。如有疑似违规行为,您会在 Play 管理中心收到提醒通知,或通过注册开发者账号时所用的电子邮件地址收到电子邮件警告。
如果您还有其他问题,可以详细了解广告 ID 违规的相关信息。
- 在 Android 设备上,打开设置。
- 依次点按隐私 > 广告。
- 点按重置广告 ID,并确认您所做的更改。
- 在 Android 设备上,打开设置。
- 依次点按隐私 > 广告。
- 点按删除广告 ID,并确认您所做的更改。
提示:您的广告 ID 将被删除,但应用可能有各自的设置,这些设置可能也会影响您看到的广告的类型。
- 打开设置。
- 依次点按隐私 > 高级 > 广告。
- 开启选择停用广告个性化功能,并确认您的更改。