廣告素材必須在過去一段時間 (w) 內,以興趣群組擁有者網址、出價指令碼網址、廣告素材網址和廣告大小的組合,達到指定門檻 (k),並定期更新 k 匿名狀態 (p),才能視為 k 匿名。請注意,k會受到雜訊影響。至少到 2025 年,廣告大小才會納入 k 匿名檢查。如要進一步瞭解參數,請參閱 k-anonymity 演算法說明。
以下範例說明檢查 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 } },
}
我們將要求 50 位使用者 (k=50) 在 30 天 (w=30) 內看到該元組,而 k-anonymity 狀態每 1 小時 (p=1) 就會更新為 k-anonymity 狀態,這樣廣告素材就會視為 k 匿名狀態。隨著時間的推移,我們會逐步將檢查 k-anonymity 的參數、流量百分比和值,逐步提升到最終狀態。
下表說明 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 擁有者網址、出價指令碼網址、廣告素材網址和廣告大小 |
- 自 2023 年第 4 季起,針對最多 50% 的 Chrome 開發人員版和 Canary 版流量 (不含模式 A 和模式 B 的實驗流量),我們將開始檢查興趣群組、出價指令碼和廣告素材網址 (未檢查廣告大小) 的 k 匿名性,並在 30 天內 (
w=30) 規定每個廣告素材需要 10 位使用者 (k=10)。k-anonymity 狀態每 12 小時會更新一次 (p=12)。 - 自 2024 年第 1 季起,我們將針對高達 20% 的 Chrome 穩定版流量 (不含模式 A 和模式 B 的實驗性流量) 開始檢查 k-anonymity,參數也都相同。
- 我們預計在 2024 年第 3 季淘汰第三方 Cookie (3PCD) 逐步淘汰流程,屆時將全面檢查 k-anonymity 是否使用相同參數。
- 第三方 Cookie 淘汰程序開始後,會將 k-anonymity 門檻提高為最終值 50 (
k=50),並將更新期限設為 1 小時 (p=1)。 - 我們預計在 2025 年以前開始檢查廣告大小的 k-anonymity,
報表 ID 和興趣群組名稱
買方可以在興趣群組中定義報表 ID (buyerReportingID、buyerAndSellerReportingId 和 selectableBuyerAndSellerReportingIds),將 ID 與廣告建立關聯,這些 ID 會顯示在買方和賣方報表函式中。如果未定義報表 ID,系統會改用興趣群組名稱。
在這些 ID 或興趣群組名稱可供買方和賣方報表函式使用之前,系統會檢查這些 ID 是否與興趣群組擁有者、出價邏輯網址、轉譯網址和廣告尺寸保持 k 匿名 (至少要到 2025 年才會檢查廣告尺寸)。具體來說,系統會檢查哪些 ID 或興趣群組名稱是否符合 k 匿名性,取決於報表 ID 的使用方式。如要進一步瞭解報表 ID 的各種用途,以及 k-anonymity 檢查的差異,請參閱報表 ID 開發人員指南。
本機測試
如要進行測試,您可以透過指令列啟動 Chrome,並加上下列標記,停用 k-anonymity 檢查:
--disable-features=FledgeEnforceKAnonymity
詳情請參閱「透過指令列開關執行 Chromium」一文。
What's next?
We want to engage in conversations with you to ensure we build an API that works for everyone.
Discuss the API
Like other Privacy Sandbox APIs, this API is documented and discussed publicly.
Experiment with the API
You can experiment and participate in conversation about the Protected Audience API.