Privacy Sandbox on Android 提供了两项计划,以帮助广告技术平台和应用开发者设计、测试和为用户将来推出的正式版做好准备。
开发者预览版计划 - 使用开发者预览版计划对建议的 API 进行初始测试,评估如何将其与您的解决方案集成,并提供反馈。我们将逐步在此计划中引入新的 API 和功能,并将稳定版 API 升级到 Beta 版计划。
Beta 版计划 - 您可以使用 Beta 版计划将您的解决方案与稳定版 Privacy Sandbox API 集成,以在有限数量的 Android 13 设备上进行正式版测试,我们也将逐步增加支持的设备数量。您可以通过 Extension SDK 访问 Beta 版中的 API,这是一种在主要 Android 版本之外提供功能的新机制。
在阅读 Privacy Sandbox on Android 文档时,请使用这些开发者预览版或 Beta 版按钮选择您所使用的程序版本,因为不同版本的说明可能会有所不同。
Beta 版计划
从 2023 年 1 月开始,Privacy Sandbox on Android Beta 版计划会提供稳定版 API。我们计划在 2023 年发布多个 Beta 版。您可以使用 Beta 版计划版本在 Android 13 移动设备上,构建和测试用于有限生产测试的解决方案。我们将首先支持一小部分设备,并逐步支持更多设备。若想加入该计划,组织可以申请访问有限数量的设备,还可以注册任何将采用 Privacy Sandbox API 的应用。
对于 SDK 运行时,我们有一个封闭式 Beta 版测试,让开发者能够测试面向选定应用的支持运行时的 SDK 分发。
为了利用 Beta 版,开发者需要使用 API 级别 33 SDK 扩展更新来编译其解决方案。
Android SDK 扩展
Beta 版中的稳定 API 通过新的 Android SDK 扩展版本方法提供。此版本方法使我们能够在主要版本之间发布稳定的 Android 功能。它提供了一种新的版本控制机制,可让您使用 Google Play 系统更新在多个 API 级别上为应用提供新的 API。Privacy Sandbox on Android SDK 扩展称为广告服务扩展如需详细了解 Android SDK 扩展,请参阅 sdkextensions。
开始使用
首先,请执行以下步骤:
第 1 步:报名和注册 Beta 版计划
报名:您需要完成报名流程才能使用与广告相关的 API。
注册:若要加入 Beta 版计划,您还需要点击此处注册。您需要提供报名过程中的信息才能注册。通过注册,您可以:
- 使您自己的设备用于内部测试。
- 在 Google Play 商店中指定有限数量的已发布应用,这些应用能够直接集成可保护隐私的 API 或集成使用这些 API 的 SDK 解决方案。
- 使用 Google Play 商店测试支持运行时的 SDK 分发。如果您只需要在设备上测试 SDK 运行时,则不需要执行此步骤。
第 2 步:设置开发环境
您需要在 Android Studio 中设置 Privacy Sandbox on Android SDK。
第 3 步:配置 AdServices 权限
您需要声明 API 专属权限,并配置对目标 API 管理的资源的 SDK 访问权限。
第 4 步:设置设备或模拟器映像
如需执行端到端测试,您需要与受支持的 Android 13 设备进行交互,或使用相应 SDK 扩展的模拟器映像。
第 5 步:配置设备以使用 Privacy Sandbox on Android
您需要配置多项设置,以在设备上启用(或停用)Privacy Sandbox on Android。
有哪些可用的开发者资源?
Privacy Sandbox on Android Beta 版计划包含以下工具和资源。
SDK 和模拟器系统映像
使用 Android Studio,您可以通过 SDK 管理器下载最新的广告服务扩展和模拟器系统映像。Privacy Sandbox API 是特定广告服务扩展版本的最终版本。详细了解如何设置开发环境和设置 API 访问权限。
API 参考文档
完整的 Beta 版 API 参考文档已可获取。
支持与反馈
在您使用 Privacy Sandbox on Android 进行测试和开发时,请查看版本说明,并使用问题跟踪器报告问题和提供反馈。
时间表和更新
Privacy Sandbox on Android Beta 版计划从 2023 年初开始面向一小部分设备推出。您可以使用 Beta 版为有限生产环境测试构建和分发解决方案。我们计划在整个 2023 年面向开发者迭代推出 Beta 版。
使开发环境保持最新状态
我们强烈建议您将开发环境保持为最新版本。当有新的更新时,我们会在 Android 开发者博客和进度更新页面中通知您。您还可以订阅电子邮件更新,在收件箱中收到相关邮件。