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

兴趣组名称和报告 ID

在买方的报告 Worklet (reportWin) 中,如果兴趣群体名称、兴趣群体所有者网址、出价脚本网址、广告素材网址和广告尺寸的元组同时具有 k-匿名性,则该兴趣群体名称可作为浏览器信号 (browserSignals.interestGroupName) 使用。

如果在竞价配置中设置了 buyerReportingId,且该值与兴趣群体所有者、出价脚本网址、广告素材网址和广告尺寸共同具有 k-匿名性,则使用此值(而非兴趣群体名称)。买方的报告 Worklet (reportWin) 中提供了该值。

如果在竞价配置中设置了 buyerAndSellerReportingId,且该值与兴趣群体所有者、出价脚本网址、广告素材网址和广告尺寸共同具有 k-匿名性,则此值会变为可用值,而不是兴趣群体名称或 buyerReportingId。卖方的报告 Worklet (reportResult) 和买方的报告 Worklet (reportWin) 中都有该值。

我们至少要到 2025 年,才会纳入 k-匿名性检查范围。

本地测试

对于测试,您可以使用以下标志从命令行启动 Chrome,从而停用 k-匿名性检查:

--disable-features=FledgeEnforceKAnonymity

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

后续操作

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

讨论 API

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

使用 API 进行实验

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