Por que o Chrome enviou a API Attribution Reporting

A API Attribution Reporting é a API do Chrome que oferece suporte a casos de uso da API Attribution Reporting e melhora a privacidade dos usuários. Essa é uma das várias propostas (1, 2, 3, 4 e mais) que tentam resolver o mesmo problema.

Neste artigo, explicamos por que enviamos a API Attribution Reporting enquanto ela ainda está em desenvolvimento no Grupo da comunidade de incubadoras da Web. O Chrome tem o compromisso de participar dos processos relevantes do W3C, e as equipes do Chrome estão trabalhando no Private Advertising Technology Community Group (PATCG) para identificar uma solução que seja amplamente aceitável em vários mecanismos de navegador. O envio da API em paralelo nos permitirá testar e melhorar esse caso de uso importante.

Os casos de uso atendidos pela API Attribution Reporting são importantes para atender às necessidades do ecossistema antes de eliminar cookies de terceiros.

Acreditamos que os casos de uso da API Attribution Reporting são essenciais para um ecossistema da Web bem-sucedido. Também acreditamos que a remoção de cookies de terceiros do Chrome é vital para melhorar a privacidade do usuário na Web.

Para atender às necessidades do ecossistema e proteger melhor a privacidade do usuário, acreditamos que é necessário enviar essa API e, assim, permitir testes e calibragens antes de eliminar os cookies de terceiros. Essa posição está alinhada com nossos compromissos com a Autoridade de Concorrência e Mercados (CMA, na sigla em inglês) do Reino Unido em relação ao Sandbox de privacidade e à remoção de cookies de terceiros pelo Chrome.

O lançamento da API Attribution Reporting vai permitir que os desenvolvedores se adaptem à nova tecnologia e ofereçam uma experiência prática para ajudar no processo de padronização, além de melhorar a privacidade dos usuários.

Embora os padrões sejam essenciais para o funcionamento da Web, eles levam tempo e consenso para serem estabelecidos. À medida que a Web se afasta do rastreamento entre sites, precisamos ter certeza de que as novas tecnologias que desenvolvemos vão atender efetivamente às necessidades do ecossistema.

Para isso, é necessário disponibilizar a API Attribution Reporting a todos os usuários. Isso oferece a oportunidade para os desenvolvedores adotarem a nova tecnologia e avaliar os resultados dos testes, tudo isso enquanto o processo padrão se desenrola. Acreditamos que os resultados dessa adoção e teste vão alimentar o processo de definição padrão e permitir que os participantes do PATCG cheguem a um consenso mais informado sobre um padrão interoperável que satisfaça ao caso de uso subjacente.

O envio da API Attribution Reporting oferece benefícios concretos em termos de preparação das bases para o futuro da medição na plataforma da Web:

  • Pesquisa: a operacionalização da API dará ao Chrome e a outros fornecedores de navegadores insights importantes necessários para criar uma API interoperável no futuro. Levaremos nossos insights iniciais a locais como o PATCG para melhorar quaisquer padrões futuros.
  • Mudança no paradigma de desenvolvimento: os desenvolvedores que migram para a API Attribution Reporting aprimoram os novos conceitos técnicos, como adição de ruído, que provavelmente serão fundamentais para a medição futura que preserva a privacidade, independente da API específica. Os desenvolvedores também vão começar a adaptar os outros sistemas a dados com ruído. Faremos o possível para fornecer aos desenvolvedores a documentação e o suporte necessários para lidar com ruídos e conceitos que provavelmente serão transferíveis.

Todos esses benefícios se somam à melhoria fundamental na privacidade do usuário que ocorre com a desativação gradual dos cookies de terceiros, que acreditamos exigem primeiro a oferta de uma API com suporte aos casos de uso da API Attribution Reporting, pelos motivos explicados acima.

O Chrome oferece uma migração cuidadosa para qualquer possível substituição interoperável.

O Chrome tem o compromisso de fornecer uma API eficaz que melhora a privacidade nesse caso de uso para apoiar o ecossistema após a descontinuação dos cookies de terceiros. A curto prazo, acreditamos que isso exija o envio da API Attribution Reporting.

No entanto, reconhecemos que alguns navegadores não expressaram sinais positivos para a proposta do Chrome. Nosso objetivo de longo prazo continua sendo um padrão interoperável com suporte amplo nos navegadores, e estamos trabalhando ativamente para identificar essa solução.

Agora que enviamos a API Attribution Reporting, se um padrão mutuamente aceito chegar, vamos trabalhar com o ecossistema para fazer uma transição cuidadosa para a nova API. Nesse momento, podemos explorar a descontinuação da API Attribution Reporting. Isso provavelmente significaria um período significativo em que a API Attribution Reporting e a substituta estivessem disponíveis no Chrome para que os desenvolvedores e outras partes interessadas tivessem tempo suficiente para avaliar a API substituta e facilitar ao máximo o caminho da migração.

Interaja e compartilhe feedback

Temos o compromisso de continuar a melhorar a API, e já fizemos várias mudanças em resposta ao feedback dos desenvolvedores (como 1, 2, 3, 4, 5 e muito mais). Agradecemos mais um feedback e estamos ansiosos para continuar trabalhando em estreita colaboração com a comunidade.