Обмен данными между службой агрегации и координаторами.
Услуги по генерации и распространению ключей
Важной частью работы координаторов является служба размещения ключей, которая хранит ключи, созданные службой генерации ключей, которая, в свою очередь, создает ключи шифрования данных (DEK), и предоставляет их либо для публичного, либо для частного использования. Служба размещения публичных ключей использует сеть доставки контента (CDN) для предоставления таких ключей для шифрования пользовательских данных в клиентах Chrome или Android для служб агрегации и B&A. Служба размещения закрытых ключей использует защищенные API, которые предоставляют закрытые ключи, доступ к которым возможен только из экземпляра TEE для целей расшифровки. В случае службы агрегации это будет расшифровка необработанных агрегируемых отчетов, предоставляемых API Attribution Reporting или Private Aggregation API.
Агрегированный отчетный учет
Служба агрегируемых отчетов используется для учета и обеспечения того, чтобы отчеты не обрабатывались более одного раза. Для этого она использует общий идентификатор и источник отчетности, полученные от службы агрегации. Когда служба агрегации обращается к службе агрегируемых отчетов для учета расходов бюджета, она отправляет общий идентификатор и источник отчетности в службу агрегируемых отчетов. Эта служба использует источник для авторизации, а источник и общий идентификатор — для отслеживания расходования бюджета.
Если бюджет для указанного общего идентификатора еще не был израсходован, служба агрегируемых отчетов (Aggregatable Reporting Account Service) израсходует бюджет, отслеживает его использование в реестре и возвращает код успешного выполнения в службу агрегации. Затем служба агрегации генерирует сводный отчет и передает его в рекламный технологический центр. Если использование бюджета не удается, в службу агрегации возвращается ошибка, и задание агрегации завершается с ошибкой. Служба агрегации, в свою очередь, возвращает этот код ошибки в рекламный технологический центр.
Подробнее об агрегированном учете отчетов и кросс-облачных координаторах можно прочитать здесь.