Chrome 为何推出 Attribution Reporting API

Attribution Reporting API 是 Chrome 的 API,用于支持 Attribution Reporting 用例并增强对用户隐私的保护。它是旨在解决同一问题的众多提案(1234 等)之一。

本文介绍了为什么我们发布 Attribution Reporting API,而它在 Web 孵化器社区群组中仍处于孵化阶段。Chrome 全心致力于参与相关的 W3C 流程,并且 Chrome 团队正在私密广告技术社区小组 (PATCG) 中展开合作,以寻找在众多浏览器引擎中广泛接受的解决方案。通过并行交付 API,我们能够测试和改进这一重要用例。

Attribution Reporting API 提供的用例对于在逐步淘汰第三方 Cookie 之前有效支持生态系统的需求非常重要。

我们相信,归因报告用例对于蓬勃发展的网络生态系统至关重要。我们还认为,从 Chrome 中移除第三方 Cookie 对于加强用户在网络上的隐私保护至关重要。

为了满足生态系统需求并更好地保护用户隐私,我们认为有必要在逐步淘汰第三方 Cookie 之前推出此 API,以便进行测试和校准。这一立场与我们对英国竞争和市场管理局 (CMA) 关于 Privacy Sandbox 和 Chrome 移除第三方 Cookie 的承诺不谋而合。

通过推出 Attribution Reporting API,开发者可以适应新技术并提供真实体验来完善标准流程,同时更好地保护用户隐私。

虽然标准对于 Web 正常运行至关重要,但需要时间和共识才能达成共识。随着 Web 逐渐远离跨网站跟踪,我们需要确保我们开发的新技术能够有效地支持整个生态系统的需求。

这就需要让 Attribution Reporting API 可供广泛使用。这为开发者提供了采用新技术和评估测试结果的机会,同时标准流程不断展开。我们相信,这种采用和测试的结果将纳入标准制定流程,让 PATCG 中的参与者就可满足基本用例的可互操作标准达成更明智的共识。

发布 Attribution Reporting API 可以带来实实在在的好处,这可以为 Web 平台的未来衡量奠定基础:

  • 研究:实施该 API 将为 Chrome 和其他浏览器供应商提供设计未来可互操作的 API 所需的关键数据洞见。我们会将早期的数据洞见运用到 PATCG 等场所,以改进未来的任何标准。
  • 开发范式转变:迁移到 Attribution Reporting API 的开发者将掌握新的技术概念(例如噪声添加),这些概念对于未来的隐私保护衡量而言可能是关键的(无论特定 API 为何)。开发者还将开始调整其其他系统以处理噪声数据。我们将尽最大努力为开发者提供所需的文档和支持,以便他们处理可能可转让的干扰信息和概念。

这些优势是由于逐步淘汰第三方 Cookie 从根本上改善用户隐私的补充。出于上述原因,我们认为首先需要提供一个支持归因报告用例的 API。

Chrome 会对任何可能的可互操作替代项进行谨慎迁移。

Chrome 致力于在弃用第三方 Cookie 后提供可增强隐私保护的有效 API,针对此用例提供该 API,从而为生态系统提供支持。短期内,我们认为这需要发布 Attribution Reporting API。

但我们知道,一些浏览器并未给出积极的 Chrome 建议信号。我们的长期目标仍然是浏览器广泛支持的可互操作标准,并且我们正在积极寻找这样的解决方案。

到目前为止,我们已经发布了 Attribution Reporting API。如果未来出现了一个相互一致的其他标准,我们将与生态系统合作,以便精心地过渡到新 API。届时,我们可以探索弃用 Attribution Reporting API。这可能意味着在 Chrome 中同时提供 Attribution Reporting API 及其替代项、让开发者和其他利益相关方有足够的时间评估替代 API 并尽可能简化迁移路径。

互动和分享反馈

我们致力于不断改进此 API,并根据开发者的反馈进行了多项更改(例如 12345 等)。我们欢迎您提供进一步的反馈,并期待继续与社区密切合作。