使用 Attribution Reporting API 和 Private Aggregation API,評估匯總的使用者資料。
導入狀態
- 參與並實驗歸因報表摘要報表。
什麼是摘要報告?
系統會為一群使用者編譯摘要報告,因此報告不會與任何個人連結。摘要報表提供詳細的轉換資料,並可彈性調整點擊和觀看資料。摘要報表不會使用第三方 Cookie,也不會採用可用於跨網站識別個別使用者的機制。
摘要報表會在以下兩種情況下建立:
- 廣告評估:廣告技術可使用歸因報表產生摘要報表,評估廣告點擊或觀看是否促成廣告主網站上的轉換,例如銷售或註冊。廣告技術也可以透過 Private Aggregation 產生 Protected Audience API 競價的摘要報表。
- 一般跨網站報表:開發人員會在 Shared Storage 中擷取跨網站資料,並使用 Private Aggregation 製作這些資料的報表。這項功能用途廣泛,例如深入瞭解使用者客層,以及擷取內容的不重複觸及數。
歸因報表和 Private Aggregation 的摘要報表要求方式不同。瞭解如何產生報表之前,請先瞭解匯總功能,以及如何使用摘要報表滿足評估需求。
核心概念
設計資料收集方式
摘要報表的重要原則是及早做出設計決策。您可以決定要收集哪些類別的資料,輸出報表會提供廣告活動或業務的洞察資料。
輸出報表提供詳細的跨網站轉換資料,並可彈性地將點擊和瀏覽資料與轉換資料合併。您也可以將最終輸出內容視為決策工具的輸入內容。
請先問自己:我想瞭解使用者與內容互動的哪些資訊?
廣告轉換
舉例來說,如果您產生摘要報表,判斷有多少轉換帶來總支出價值,這有助於團隊決定下一個廣告活動應以什麼為目標,才能產生更高的總支出。

跨網站參與度
舉例來說,如果您產生摘要報表,判斷有多少人在第三方網站上閱讀您的內容,這有助於團隊決定如何與該第三方合作,以提高參與度並鼓勵讀者直接造訪您的網站。
瀏覽器會擷取哪些資訊?
可匯總報表是從使用者瀏覽器擷取的原始資料,其中包含預先決定的儲存區 (或匯總鍵)。如何判斷這項條件取決於您的設計決策。
摘要報表會同時提供匯總資料和詳細轉換資料。
廣告轉換
轉換是由廣告主或廣告技術公司定義,不同廣告活動的轉換可能不同。其中一個廣告活動可評估廣告點擊次數,以及使用者點擊廣告後購買廣告商品的次數。另一個廣告活動則可評估有多少廣告瀏覽次數促成廣告主網站造訪。
舉例來說,廣告技術供應商在 news.example 執行廣告活動,而轉換代表使用者點按鞋類廣告,並在 shoes.example 完成鞋類購買交易。
廣告技術收到這項廣告活動 (ID 為 1234567) 的摘要報表,指出 shoes.example 在 2022 年 1 月 12 日有 518 次轉換,總支出為 $38,174。60% 的轉換來自購買產品 SKU 9872 藍色運動鞋的使用者,40% 來自購買產品 SKU 2643 黃色涼鞋的使用者。廣告活動 ID 是詳細的廣告端資料,而產品 SKU 則是詳細的轉換資料。轉換次數和總支出是匯總資料。
跨網站參與度
您必須先定義要收集的資訊、找出任何跨網站整合預期的轉換,並決定要收集的報表類型,才能擷取資料。
私密匯總說明文件詳細列出多種可能的用途。我們來看一個例子:
您可能想評估在不同網站上看到您內容的使用者客層。私有匯總可提供答案,例如「約有 317 位來自德國的不重複使用者,年齡為 18 至 45 歲」。首先,請具體決定要收集哪些資訊 (例如年齡和位置)。接著,使用共用儲存空間從第三方網站收集特定的人口統計資料。稍後,您可以使用 Private Aggregation 提交報表,並在匯總鍵中編碼年齡層和國家/地區維度。
資料在匯總前是如何擷取的?
摘要報表是由一組個別裝置的匯總資料組成。雖然無法觀察及審查個別使用者的動作,但每個人的資料收集程序都相同。
系統會加密個別使用者的動作,並彙整成可匯總的報表。這些報表也包含少量與批次處理相關的未加密中繼資料。
針對歸因報表資料,可匯總報表會以這種方式擷取:
- 使用者造訪發布商網站,並觀看或點擊廣告,也就是歸因來源事件。
- 幾分鐘或幾天後,使用者完成轉換,也就是歸因觸發事件。舉例來說,轉換可以定義為購買產品。
- 瀏覽器軟體會將廣告點擊或瀏覽與轉換事件進行比對。根據這項比對結果,瀏覽器會使用廣告技術供應商建立的特定邏輯,產生可匯總報表。
- 瀏覽器會加密這項資料,並在稍微延遲後傳送至廣告技術伺服器進行收集。廣告技術伺服器必須依賴匯總服務,才能存取加入干擾的洞察資料。
如果是私密匯總,則如下所示:
- 第三方會決定要評估的內容,並將資料寫入共用儲存空間,以便稍後讀取。
- 使用者觸發的事件符合第三方想評估的項目。舉例來說,當使用者造訪含有嵌入內容的網站時,第三方可以讀取共用儲存空間中的資料,並使用 Private Aggregation 將加密的可匯總報表傳送至您的伺服器進行收集。
批次可匯總報表
收集到的可匯總報表必須先批次處理,才能匯總成摘要報表。批次是可匯總報表的策略性群組。
可匯總報表包含少量未加密資料 (以 shared_info 形式提供),可用於建立批次。包括時間戳記和報表來源。您無法依據報表中的加密資訊進行批次處理。
在理想情況下,批次會包含多份報表。您可以選擇每小時、每天、每週或任何其他頻率批次處理。如果預期特定活動的流量會增加,這項策略可能會有所變更。
舉例來說,為 Attribution Reporting API 批次處理可匯總報表時,您可能會決定在預期廣告轉換量較大的大型特賣當天,將批次處理策略更新為每小時一次。
舉例來說,如果第三方網站嵌入了某項內容,並在當天發布重大新聞稿,您可能會預期 Private Aggregation API 會改變策略。
使用匯總服務處理資料
匯總服務會解密並合併可匯總報表中的批次資料、加入雜訊,然後傳回最終摘要報表。這項服務會在受信任的執行環境 (TEE) 中運作,並部署在支援必要安全措施的雲端服務上,以保護這類資料。
使用 Attribution Reporting 取得摘要報表
如要讓廣告技術供應商擷取摘要報表,請按照下列步驟操作:
- 廣告技術供應商會從個別使用者的瀏覽器收集可匯總報表。
- 廣告技術供應商會批次處理可匯總報表,並將批次資料傳送至匯總服務。
- 匯總服務會排定工作站來匯總資料。
- 匯總工作站會解密並匯總可匯總報表中的資料,以及加入雜訊的資料。
- 匯總服務會將摘要報表傳回給廣告技術供應商。
廣告技術公司可根據摘要報表調整出價,並為自家客戶提供報表。建議使用 JSON 編碼架構做為摘要報表的格式。
使用私密匯總的摘要報表
- 讀取 Shared Storage 收集的跨網站資料,並產生匯總鍵來分組資料。
- 從 Shared Storage 工作單呼叫 Private Aggregation API,並提供匯總鍵和要累計的值。瀏覽器會根據您的輸入內容產生加密的可匯總報表,並傳送至您的伺服器進行收集。
- 將可匯總報表批次處理,並傳送至匯總服務進行處理。
- 匯總服務會處理批次報表,然後加入雜訊。
- 匯總服務會將摘要報表傳回給要求者。
參與討論及分享意見
摘要報表是 Privacy Sandbox 評估提案的重要一環。 與其他 Privacy Sandbox 提案一樣,這項提案也已在 GitHub 上公開記錄和討論。