k-匿名性

若要使广告素材被视为 k-匿名,兴趣组所有者网址、出价脚本网址、广告素材网址和广告尺寸的元组必须在过去一段时间 (w) 内达到指定阈值 (k),并且 k-匿名性状态会定期更新 (p)。请注意,k 会受到噪声的影响。至少在 2025 年之前,广告尺寸不会纳入 k-匿名性检查的范围。如需详细了解这些参数,请参阅 k-匿名性算法说明

以下示例说明了检查 k-匿名性的值可能是什么样的:

{
  owner: 'https://dsp.example',
  biddingLogicURL: 'https://dsp.example/bidding-logic.js',
  ads: [{
    renderURL: 'https://dsp.example/ad.html',
    // Ad size is not checked until after 2025
    sizeGroup: mediumRectangle
  }],
  adSizes: { mediumRectangle: { width: 300, height: 250 } },
}

为了使广告素材被视为具有 k-匿名性,我们未来将要求该元组在 30 天 (w=30) 内被 50 位用户 (k=50) 看到,并且 k-匿名性状态将每 1 小时 (p=1) 更新一次。随着时间的推移,我们将逐步将参数、流量百分比和检查的 k-匿名性值提升到最终状态。

下表介绍了 k-匿名性检查的逐步增加方式:

时间 流量 阈值 (k) 更新周期 (p) 已勾选的值
1 2023 年第 4 季度 在预稳定版发布渠道中提供,但不包括模式 A 和模式 B 实验性流量 10 12 小时 IG 所有者网址、出价脚本网址和广告素材网址
2 2024 年第 1 季度 在预稳定版发布渠道中提供,并正逐步推广到稳定版发布渠道,但不包括实验性流量。 10 12 小时 IG 所有者网址、出价脚本网址和广告素材网址
3 2024 年第 3 季度 适用于所有发布渠道 10 12 小时 IG 所有者网址、出价脚本网址和广告素材网址
4 在 3PCD 流程开始后的某个时间 适用于所有发布渠道 50 1 小时 IG 所有者网址、出价脚本网址和广告素材网址
5 2025 年之后的某个时间 适用于所有发布渠道 50 1 小时 IG 所有者网址、出价脚本网址、广告素材网址和广告尺寸
  1. 在 2023 年第 4 季度,对于最多 50% 的 Chrome 开发者版和 Canary 版流量(不包括模式 A 和模式 B 实验性流量),我们将开始检查兴趣群体、出价脚本和广告素材网址(不检查广告尺寸)的 k-匿名性,并要求每个广告素材在 30 天内有 10 位用户 (k=10)(w=30)。k-匿名性状态将每 12 小时更新一次 (p=12)。
  2. 在 2024 年第 1 季度,对于最多 20% 的 Chrome 稳定版流量(不包括模式 A 和模式 B 实验性流量),我们将开始使用相同的参数检查 k-匿名性。
  3. 在 2024 年第 3 季度,第三方 Cookie 弃用 (3PCD) 启动流程计划开始时,系统将使用相同的参数检查 100% 的 Chrome 稳定版流量的 k-匿名性。
  4. 在第三方 Cookie 弃用流程开始后,我们会将 k-匿名性阈值提高到最终值 50 (k=50),并将更新周期设置为 1 小时 (p=1)。
  5. 我们将在 2025 年开始检查广告尺寸的 k-匿名性。

报告 ID 和兴趣组名称

买方可以在兴趣组中定义报告 ID(buyerReportingIDbuyerAndSellerReportingIdselectableBuyerAndSellerReportingIds),从而将标识符与广告相关联,并且这些 ID 会在买方和卖方报告功能中提供。如果未定义报告 ID,则改为提供兴趣组名称。

在买方和卖方报告功能中提供这些 ID 或兴趣群体名称之前,系统会检查它们是否具有 k-匿名性,检查时会考虑兴趣群体所有者、出价逻辑网址、呈现网址和广告尺寸(至少在 2025 年之前不会检查广告尺寸)。具体检查哪个 ID 或兴趣组名称是否满足 k-匿名性要求取决于报告 ID 的使用方式。如需详细了解报告 ID 的各种使用方式以及 k-匿名性检查的不同之处,请参阅报告 ID 开发者指南

本地测试

如需进行测试,您可以从命令行启动 Chrome 并添加以下标志,以停用 k-匿名性检查:

--disable-features=FledgeEnforceKAnonymity

如需了解详情,请参阅“使用命令行开关运行 Chromium”一文。

后续操作

我们希望与您交流,确保我们构建适合所有人的 API。

讨论 API

与其他 Privacy Sandbox API 一样,此 API 也会记录在案并公开讨论

使用 API 进行实验

您可以进行实验并参与有关 Protected Audience API 的对话。