Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-10-22 UTC."],[[["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"]]