廣告素材必須在過去一段時間 (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」一文。
後續步驟
我們希望與您一起討論,確保我們打造出適合所有人的 API。
討論 API
如同其他 Privacy Sandbox API,這個 API 會記錄並公開討論。
使用 API 進行實驗
您可以實驗並參與 Protected Audience API 的討論。