匯總服務中的協調者用途
匯總服務與協調器之間的資料共享
金鑰產生和發布服務
協調者的運作方式至關重要,「金鑰託管服務」的作用是存放透過金鑰產生服務建立的金鑰,其角色是建立資料加密金鑰 (DEK),並提供至於公開或私人使用。公開金鑰託管服務會使用內容傳遞網路 (CDN) 提供這類金鑰,以便加密 Chrome 或 Android 用戶端中的使用者資料,以便執行匯總服務和 B&A 服務。私密金鑰代管服務使用安全 API,提供只能透過 TEE 執行個體存取的私密金鑰,用於解密。使用匯總服務時,這是指解密 Attribution Reporting API 或 Private Aggregation API 提供的原始可匯總報表。
可匯總報表計算
可匯總報表帳戶服務會用於記帳,確保報表不會重複處理。方法是使用共用 ID 和匯總服務接收的報表來源。匯總服務呼叫可匯總報表帳戶服務來查看預算消耗情形時,會將共用 ID 和報表來源傳送至可匯總報表帳戶服務。這項服務會使用來源和來源和共用 ID 來追蹤預算用量。
如果指定的共用 ID 尚未用盡預算,可匯總的報表帳戶服務會消耗預算,並在分類帳中追蹤共用 ID 的用量,然後傳回成功代碼給匯總服務。接著,匯總服務會產生摘要報表,並發布到廣告技術。如果使用失敗,系統會將錯誤傳回匯總服務,且匯總工作失敗。接著,匯總服務會將這個錯誤代碼傳回廣告技術。
進一步瞭解可匯總報表記帳和跨雲協調器。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-10-22 (世界標準時間)。
[null,null,["上次更新時間:2024-10-22 (世界標準時間)。"],[[["The Key Generation and Distribution Service creates and securely stores encryption keys, providing public keys via CDN for client-side encryption and private keys via secure APIs for decryption within a TEE."],["The Aggregatable Report Accounting Service prevents duplicate report processing by tracking budget consumption using shared IDs and reporting origins, ensuring reports are processed only once."],["The Aggregation Service interacts with the Key Hosting Service to decrypt aggregatable reports and the Aggregatable Report Accounting Service to manage report processing and budget consumption."]]],["Key Hosting Service creates and distributes Data Encryption Keys (DEK) via public CDNs for user-data encryption or secure APIs for private decryption within TEE instances. Aggregatable Report Accounting Service ensures reports are processed only once by receiving a shared ID and reporting origin from Aggregation Service. It verifies budget availability, records consumption in a ledger, and returns a success or error code, determining the aggregation job's success. This ensures no double processing of the report.\n"]]