Finalidade do coordenador no serviço de agregação

Compartilhamento de dados entre o serviço de agregação e os coordenadores

Serviço de geração e distribuição de chaves

O serviço de hospedagem de chaves é uma parte essencial do funcionamento dos coordenadores. O papel dele é armazenar chaves criadas pelo serviço de geração de chaves, que tem a função de criar chaves de criptografia de dados (DEK, na sigla em inglês) e disponibilizá-las para uso público ou privado. O serviço de hospedagem de chave pública usa uma rede de fornecimento de conteúdo (CDN) para fornecer essas chaves de criptografia de dados do usuário em clientes Chrome ou Android para os serviços de agregação e de B&A. O serviço de hospedagem de chaves privadas usa APIs protegidas que fornecem chaves privadas que só podem ser acessadas em uma instância de TEE para fins de descriptografia. No caso do serviço de agregação, isso seria para descriptografar os relatórios brutos agregáveis fornecidos pela API Attribution Reporting ou pela API Private Aggregation.

Contabilização de relatórios agregáveis

O serviço de conta de relatórios agregáveis é usado para garantir que os relatórios não sejam processados mais de uma vez. Para isso, ele usa o ID compartilhado e a origem de relatórios recebida do serviço de agregação. Quando o serviço de agregação chama o serviço de conta de relatórios agregáveis para consumo de orçamento, ele envia o ID compartilhado e a origem do relatório para o serviço de conta de relatórios agregáveis. Esse serviço usa a origem para autorização, além da origem e do ID compartilhado para acompanhar o consumo do orçamento.

Se o orçamento ainda não tiver sido consumido para o ID compartilhado especificado, o serviço de conta de relatórios agregáveis consumirá o orçamento, acompanhará o consumo do ID compartilhado em um livro-razão e retornará um código de sucesso para o serviço de agregação. Em seguida, o serviço de agregação gera um relatório de resumo e o libera para a adtech. Se o consumo falhar, um erro será retornado ao serviço de agregação e o job de agregação vai falhar. O serviço de agregação, por sua vez, retorna esse código de erro para a adtech.

Leia mais sobre a contabilidade de relatórios agregáveis e os coordenadores entre nuvens.