Condivisione dei dati tra il servizio di aggregazione e i coordinatori
Servizio di generazione e distribuzione delle chiavi
Elemento essenziale del funzionamento dei coordinatori, il ruolo del servizio di hosting delle chiavi è quello di ospitare le chiavi create dal servizio di generazione delle chiavi, il cui ruolo è quello di creare chiavi di crittografia dei dati (DEK) e di fornirle per uso pubblico o privato. Il servizio di hosting delle chiavi pubbliche utilizza una rete CDN (Content Delivery Network) per fornire queste chiavi per la crittografia dei dati utente sui client Chrome o Android per il servizio di aggregazione e il servizio B&A. Il servizio di hosting delle chiavi private utilizza API protette che forniscono chiavi private accessibili solo dall'interno di un'istanza TEE per scopi di decriptaggio. Nel caso del servizio di aggregazione, questo serve per decriptare i report aggregabili non elaborati forniti dall'API Attribution Reporting o dall'API Private Aggregation.
Contabilità dei report aggregabili
Il servizio di accounting dei report aggregabili viene utilizzato per la contabilità per garantire che i report non vengano elaborati più di una volta. A questo scopo, utilizza l'ID condiviso e l'origine dei report ricevuti dal servizio di aggregazione. Quando il servizio di aggregazione chiama il servizio di account per i report aggregabili per il consumo del budget, invia l'ID condiviso e l'origine dei report al servizio di account per i report aggregabili. Questo servizio utilizza l'origine per l'autorizzazione e sia l'origine che l'ID condiviso per monitorare il consumo del budget.
Se il budget non è ancora stato consumato per l'ID condiviso specificato, il servizio di account di report aggregabili consuma il budget, tiene traccia del consumo per l'ID condiviso in un registro e restituisce un codice di esito positivo al servizio di aggregazione. Il servizio di aggregazione genera quindi un report di riepilogo e lo rilascia alla tecnologia pubblicitaria. Se il consumo non va a buon fine, viene restituito un errore al servizio di aggregazione e il job di aggregazione non riesce. Il servizio di aggregazione a sua volta restituisce questo codice di errore alla tecnologia pubblicitaria.
Scopri di più sulla contabilità dei report aggregabili e sui coordinatori cross-cloud.