Privacy Sandbox API 是在 Chromium 中实现的,Chromium 是用于构建 Chrome 的开源浏览器。您可以通过 Chromium Code Search 访问 Privacy Sandbox API 的代码。您可下载 Chromium,然后使用标记运行 Chromium,以允许访问正在实现的 API。
现在,Privacy Sandbox 技术(包括相关性和效果衡量 API 以及 CHIPS 和 Related Website Set)已面向所有用户推出,可供 Android 和桌面设备上的所有 Chrome 渠道使用。与所有技术一样,在访问 Privacy Sandbox 功能之前,请使用功能检测来检查支持和可用性。
Chrome 平台状态会针对各个 API 提供桌面设备、Android、iOS 和 Android WebView 上的详细浏览器和实现状态:
- 所有功能会提供发布里程碑、标准化信号、相关 Blink 组件,以及个别功能的其他信息。您可以给地图项加注星标以接收更新通知,也可以在我的地图项中查看已加星标的地图项。
- HTML 和 JavaScript 使用情况指标显示了在所有渠道和平台上使用某项功能的 Chrome 网页加载的百分比。注意:此值反映的是从页面调用 API 的频率,而不是有多少用户在其浏览器中启用了某项功能。
Privacy Sandbox 广告 API 的 Chrome 状态指标图表整理在 pscs.glitch.me 上。
macOS、iOS 和 iPadOS
macOS 上的 Chrome 支持 Privacy Sandbox API,但 macOS(使用 WebKit)上的 Safari 不支持。
Apple 的 App Store 规则规定,iOS 和 iPadOS 上的 Chrome 和其他浏览器必须使用不支持 Privacy Sandbox API 的 WebKit 浏览器引擎。
Android 版 WebView
WebView 可让您在应用中显示 Web 内容,但缺少完整浏览器的部分功能。在弃用第三方 Cookie 或 Privacy Sandbox API 发布和测试的这一阶段,除了启用跨应用和跨网站归因衡量之外,我们不会添加 WebView(如需详细了解使用 WebView 衡量),(自 Android 5 Lollipop 起,WebView 中的第三方 Cookie 默认处于关闭状态,但事实上许多应用都为网页内容启用了第三方 Cookie。)如果我们将来发布公告,则会通过 Android 和 Chrome 渠道公布这些变更。对于各个 API 和功能,WebView 中的支持将显示在功能的 Chrome 状态条目中。
自定义标签
借助自定义标签页,您可以直接在 Android 应用内获得量身定制的浏览器体验。自定义标签页支持所有 Privacy Sandbox API。