摘要報表簡介

使用 Attribution Reporting API 和 Private Aggregation API,評估跨使用者匯總的資料。

導入狀態

什麼是摘要報表?

系統會為一群使用者編譯摘要報告,因此無法與任何個人連結。摘要報表提供詳細的轉換資料,並提供點擊和瀏覽資料的彈性。摘要報表不依賴第三方 Cookie 或機制,因此無法用於識別各個網站上的使用者。

摘要報表會在以下兩種情況下建立:

  • 廣告成效評估:廣告技術人員可以使用歸因報表產生摘要報表,評估廣告點擊或觀看次數是否導致廣告主網站上的轉換,例如銷售或註冊。廣告技術人員也可以為採用私人匯總功能的 Protected Audience API 競價產生摘要報表。
  • 一般跨網站報表:開發人員可在 Shared Storage 中擷取跨網站資料,並透過私人匯總功能製作報表。這項資訊有許多用途,例如取得使用者客層洞察資料,以及擷取內容的不重複觸及數。

歸因報表和私人匯總功能的摘要報表要求方式不同。在瞭解如何產生報表之前,請先瞭解匯總的意義,以及如何使用摘要報表滿足評估需求。

核心概念

設計資料收集

摘要報表的一大原則,就是及早做出設計決策。您可以決定要收集哪些資料,以及收集的資料類別。輸出報表會提供廣告活動或業務的洞察資料。

輸出報表提供詳細的跨網站轉換資料,並可靈活地將點擊和瀏覽資料與轉換資料結合。您也可以將最終輸出結果視為用於決策的工具輸入內容。

請問自己:我想瞭解使用者對內容的參與度有哪些?

廣告轉換

舉例來說,如果您產生摘要報表來判斷有多少轉換會產生某些總支出價值,這可能有助於您的團隊決定下一個廣告活動應鎖定哪些目標,以產生更高的總支出。

這張圖表顯示如何處理多份可匯總報表,並加入雜訊來產生特定摘要報表。

跨網站參與度

舉例來說,如果您產生摘要報表,以便判斷有多少人在第三方網站上閱讀您的內容,這可能有助於您的團隊決定如何與該第三方合作,以便提高互動率,並鼓勵讀者直接造訪您的網站。

瀏覽器會擷取哪些資訊?

可匯總的報表是從使用者瀏覽器擷取的原始資料,其中包含預先設定的一組分層 (或匯總鍵)。您決定這項條件的做法取決於設計決策

摘要報表會提供匯總資料和詳細轉換資料。

廣告轉換

轉換是由廣告主或廣告技術公司定義,不同廣告活動的轉換可能不同。一個廣告活動可以評估使用者在購買廣告商品後,點擊廣告的次數。另一個廣告活動則可評估有多少廣告瀏覽次數可促成廣告主網站造訪。

舉例來說,廣告技術供應商在 news.example 上放送廣告活動,其中轉換代表使用者在 shoes.example 上點按鞋類廣告並完成購買交易。

廣告技術接收這個廣告活動 (ID 為 1234567) 的摘要報表,其中指出在 2022 年 1 月 12 日,shoes.example 有 518 次轉換,總支出為 $38,174。轉換中有 60% 來自購買藍色運動鞋 (產品 SKU 9872) 的使用者,以及 40% 來自購買黃色涼鞋 (產品 SKU 2643) 的使用者。廣告活動 ID 是詳細的廣告端資料,而產品 SKU 是詳細的轉換資料。轉換次數和總支出是匯總資料。

跨網站參與度

您必須先定義要收集的資訊、找出跨網站整合功能的預期轉換,以及決定要收集哪種報表,才能擷取資料。

私人匯總說明文件中詳述了許多可能的用途。我們來看個例子:

您可能想評估在不同網站上看過您內容的使用者客層。私人匯總功能可以提供答案,例如「約 317 位不重複使用者年齡介於 18 到 45 歲,且來自德國」。首先,請明確決定要收集哪些資訊 (例如年齡和地點)。接著,使用共用儲存空間,從第三方網站收集特定客層資料。日後,您可以透過私人匯總,使用匯總鍵中編碼的區塊和國家/地區維度提交報表。

匯總前如何擷取資料?

摘要報表是由一組個別裝置的匯總資料組成。雖然我們無法觀察及審查個別使用者的動作,但每位使用者的資料收集方式都是相同的。

個別使用者的動作會經過加密,並收集至可匯總的報表中。這些報表也包含少量與批次相關的未加密中繼資料

針對歸因報表資料,可匯總報表的擷取方式如下:

  1. 使用者造訪發布商網站,並查看或點擊廣告,這稱為歸因來源事件。
  2. 幾分鐘或幾天後,使用者完成轉換,也就是歸因觸發事件。舉例來說,轉換可以定義為產品購買交易。
  3. 瀏覽器軟體會將廣告點擊或瀏覽與轉換事件進行比對。根據這項比對結果,瀏覽器會使用廣告技術供應商建立的特定邏輯,建立可匯總報表。
  4. 瀏覽器會加密這項資料,並在稍微延遲後傳送至廣告技術伺服器進行收集。廣告技術伺服器必須仰賴匯總服務,才能存取經過雜訊處理的洞察資料。

私密匯總的情況如下所示:

  1. 第三方決定要評估哪些項目,並將資料寫入共用儲存空間,以便日後讀取。
  2. 使用者觸發的事件與第三方要評估的項目相符。舉例來說,當使用者造訪內嵌內容的網站時,第三方可以讀取 Shared Storage 中的資料,並使用 Private Aggregation 將經過加密的匯總報表傳送至您的伺服器進行收集。
將加密的可匯總報表傳送至伺服器進行收集的圖表。

批次可匯總報表

收集的可匯總報表必須先分批,才能處理並匯總為摘要報表。批次是可匯總報表的策略群組。

可匯總報表含有少量未加密的資料,以 shared_info 的形式提供,可用於建立批次。包括時間戳記和報表來源。您無法依據報表中的加密資訊進行批次處理。

理想情況下,批次應包含多份報表。您可以選擇每小時、每日、每週或其他頻率匯入資料。這項策略會根據預期流量較高的特定活動而變更。

舉例來說,如果要為歸因報表 API 匯出可匯總的報表,您可以將匯出策略更新為每小時匯出,以便在預期有大量廣告轉換的大型特賣日使用。

使用 Private Aggregation API 時,您可能會在有關特定內容的大型新聞稿發布當天,變更在第三方網站上嵌入內容的策略。

使用匯總服務處理資料

匯總服務會解密可匯總報表中的批次資料,並將資料合併,加入雜訊,然後傳回最終摘要報表。這項服務會在受信任的執行環境 (TEE) 中運作,而這項環境會部署在支援必要安全措施的雲端服務上,以保護這類資料。

使用歸因報表的摘要報表

廣告技術供應商必須採取下列步驟,才能擷取摘要報表:

  1. 廣告技術供應商會從個別使用者的瀏覽器收集可匯總報表。
  2. 廣告技術供應商會將可匯總報表批次處理,並將批次傳送至匯總服務。
  3. 匯總服務會排定工作站,匯總資料。
  4. 匯總 worker 會解密匯總報告中的資料,並匯總這些資料和雜訊資料。
  5. 匯總服務會將摘要報表傳回廣告技術供應商。
圖表顯示摘要報表的步驟。

廣告技術可以使用摘要報表,為出價提供參考依據,並向自家客戶提供報表。建議使用以 JSON 編碼的結構格式製作摘要報表。

使用私密匯總功能的摘要報表

  1. 讀取 Shared Storage 收集的跨網站資料,並產生匯總鍵來將資料分組。
  2. 從 Shared Storage 工作元件呼叫 Private Aggregation API,並提供匯總鍵和要累加的值。瀏覽器會根據您的輸入內容產生加密的可匯總報表,然後傳送至伺服器進行收集。
  3. 將可匯總報表匯出,並傳送至匯總服務進行處理。
  4. 匯總服務會處理批次報表,然後加入雜訊。
  5. 匯總服務會將摘要報表傳回給要求者。

互動及分享意見回饋

摘要報表是 Privacy Sandbox 評估提案的重要內容。如同其他 Privacy Sandbox 提案,這項提案也會在 GitHub 上公開記錄及討論。