匯總服務與協調器之間的資料共享
金鑰產生和發布服務
協調者的運作方式至關重要,「金鑰託管服務」的作用是存放透過金鑰產生服務建立的金鑰,其角色是建立資料加密金鑰 (DEK),並提供至於公開或私人使用。公開金鑰託管服務會使用內容傳遞網路 (CDN) 提供這類金鑰,以便加密 Chrome 或 Android 用戶端中的使用者資料,以便執行匯總服務和 B&A 服務。私密金鑰代管服務使用安全 API,提供只能透過 TEE 執行個體存取的私密金鑰,用於解密。使用匯總服務時,這是指解密 Attribution Reporting API 或 Private Aggregation API 提供的原始可匯總報表。
可匯總報表計算
可匯總報表帳戶服務會用於記帳,確保報表不會重複處理。方法是使用共用 ID 和匯總服務接收的報表來源。匯總服務呼叫可匯總報表帳戶服務來查看預算消耗情形時,會將共用 ID 和報表來源傳送至可匯總報表帳戶服務。這項服務會使用來源和來源和共用 ID 來追蹤預算用量。
如果指定的共用 ID 尚未用盡預算,可匯總的報表帳戶服務會消耗預算,並在分類帳中追蹤共用 ID 的用量,然後傳回成功代碼給匯總服務。接著,匯總服務會產生摘要報表,並發布到廣告技術。如果使用失敗,系統會將錯誤傳回匯總服務,且匯總工作失敗。接著,匯總服務會將這個錯誤代碼傳回廣告技術。