Melhorias na API Topics

Atualizações nos mecanismos de filtragem e taxonomia da API Topics, além de melhorias de velocidade e controles de usuário aprimorados.

Atualização: 8 de novembro de 2023

Em junho, descrevemos várias melhorias na API Topics. Para encerrar, reiteramos nosso compromisso de continuar a ouvir o feedback do ecossistema. Hoje, anunciamos mais uma melhoria na API Topics em resposta a esse feedback.

Seleção dos principais tópicos

A proposta inicial da API Topics selecionava os cinco principais temas semanais dos usuários com base na frequência de interação com cada tema nos sites participantes. Recebemos feedback informando que a API geralmente retornava temas menos úteis para a relevância dos anúncios, como "Notícias" ou "Artes e entretenimento". Exploramos muitas soluções, incluindo permitir que os autores de chamadas definam uma lista de prioridades, classificação por frequência inversa na Web, cliques em anúncios observados pelo Chrome e outras abordagens.

A abordagem mais promissora que vimos foi integrar diretamente o feedback sobre o utilitário da API Topics do ecossistema de publicidade. Fizemos isso ao introduzir o conceito de buckets de "alta utilidade". O Chrome coloca cada um dos 22 temas raiz (aqueles sem um ancestral) da taxonomia em um dos dois buckets indicando a utilidade mais alta ou padrão para o ecossistema em geral. Todos os descendentes dos tópicos raiz herdam a mesma atribuição de bucket do pai. A atribuição de temas raiz a buckets é baseada nas informações sobre a utilidade que recebemos de empresas em todo o ecossistema ao criar nossa taxonomia aprimorada.

Considerando o que foi mostrado acima, a metodologia atualizada de seleção de temas principais é a seguinte:

  1. Ao final de cada época, o Chrome converte os nomes de host participantes do histórico de navegação do usuário em temas.
  2. Primeiro, os temas são classificados por grupo e depois por frequência. Ou seja, se dois temas estiverem no mesmo bucket, mas tiverem frequência diferente, o tema de frequência mais alta terá uma classificação mais alta.
  3. Por fim, o Chrome seleciona os cinco principais como os principais temas do usuário naquela época, que podem ser compartilhados com os autores das chamadas.

Esperamos que as atribuições de bucket "alta utilidade" de tópicos específicos evoluam ao longo do tempo com base no feedback do ecossistema como um todo, que pode ser fornecido criando um problema no repositório Topics no GitHub (em inglês). A atualização vai estar disponível a partir deste trimestre (4o trimestre de 2023).


Atualização: 15 de junho de 2023

Há mais de um ano, anunciamos a API Topics, uma proposta de publicidade com base em interesses. A API Topics foi criada para permitir que sites veiculem anúncios relevantes de maneira que preserva a privacidade, sem recorrer a técnicas de rastreamento ocultas, como a impressão digital do navegador. A API Topics utiliza várias técnicas para preservar a privacidade do usuário, incluindo a redução e o ruído de dados, a exclusão de temas potencialmente sensíveis e o processamento de dados no dispositivo. Combinadas, essas mudanças fazem da API Topics um avanço significativo na privacidade do usuário em comparação com cookies de terceiros.

Quando oferecemos a API Topics pela primeira vez, sabíamos que se tratava de uma proposta inicial e pedimos ao ecossistema que fornecesse informações para ajudar a melhorá-la. Desde o anúncio, ouvimos cuidadosamente as sugestões deles. Hoje, estamos felizes em compartilhar algumas das melhorias mais recentes da API Topics. Acreditamos que essas mudanças vão deixar a API Topics ainda mais útil para o setor de publicidade digital, sem comprometer a privacidade do usuário.

Taxonomia

Além do anúncio inicial da API Topics, propusemos uma taxonomia desenvolvida para testes. A taxonomia é a lista de temas disponíveis que podem ser retornados pela API. Recebemos repetidamente feedback de que a taxonomia de teste não representava os temas mais importantes para o setor de publicidade. Por isso, hoje estamos anunciando uma taxonomia aprimorada.

Ao criar essa nova taxonomia, notamos um grande engajamento de empresas em todo o ecossistema, como a Raptive (antiga CafeMedia) e a Criteo. Ela remove as categorias que identificamos que são menos úteis, em favor das que correspondem melhor aos interesses dos anunciantes, mantendo nosso compromisso de excluir temas potencialmente sensíveis. Adicionamos 280 categorias com foco comercial, como "Vestuário esportivo", "Colchões" e "Viagens de luxo", e removemos 160 delas, incluindo temas como "Engenharia civil" e "Hípico", que não agregam muito valor comercial para a seleção de anúncios na maioria dos sites. A nova taxonomia tem 469 temas, em comparação com 349 da versão anterior. Optamos por limitar o tamanho da taxonomia para evitar o risco de reidentificação.

Esperamos que a taxonomia evolua com o tempo e que, para a governança dela, faça a transição para uma parte externa que represente as partes interessadas de todo o setor. Recomendamos que o ecossistema analise a taxonomia mais recente e envie feedback sobre as mudanças.

Filtragem por autor da chamada

Um dos muitos recursos da API Topics para preservar a privacidade é o requisito de filtragem por autor de chamada. Esse recurso garante que os autores da chamada só possam receber temas que observaram no passado em vez de fornecer os temas a qualquer autor da chamada, independente do nível de interação com o usuário. Por exemplo, se o autor da chamada observar um usuário acessar um site sobre notícias, mas não sobre compras, ele não vai saber que o usuário tem interesse em fazer compras.

Considere o tópico "Botas", que é totalmente expresso como "/Compras/Vestuário/Calçados/Botas". "Compras" e "Vestuário" são ancestrais de "Botas". O Chrome atualizou a definição de "observação" para incluir todos os ancestrais de determinado tópico. Antes, para que o autor da chamada observasse "Compras" ou "Vestuário", ele precisava observar o usuário visitar uma página com esse tema. Com essa mudança, se "Botas" for observada, todos os ancestrais (como "Compras" e "Vestuário") desse tópico também serão registrados conforme observado.

Essa mudança aumenta a probabilidade de os sites receberem informações de temas, sem afetar a privacidade da API, já que os ancestrais do tema já eram conhecidos pelo autor da chamada.

Controles de usuário

Com ela, os usuários podem conferir e controlar como os dados entre sites são usados para personalizar anúncios de maneira mais intuitiva e acessível em comparação com mecanismos de rastreamento, como cookies de terceiros. Na verdade, os participantes da pesquisa com usuários realizada pelo Google relataram uma experiência de privacidade e uma sensação de controle significativamente melhores quando foram apresentados aos controles de usuário da API Topics em comparação com os controles atuais de cookies de terceiros.

Hoje estamos anunciando nossos planos para oferecer aos usuários ainda mais controle sobre quais temas estão associados a eles. Mais especificamente, os usuários poderão bloquear temas de maneira proativa. Isso significa que os usuários poderão selecionar o conjunto de temas disponíveis em que têm interesse removendo temas selecionados. Essa mudança, que ocorrerá no início do próximo ano, vai oferecer aos usuários ainda mais controle sobre a privacidade e tornar a API Topics ainda mais fácil de usar.

Melhorias na velocidade

A proposta inicial dos temas exigia que os desenvolvedores criassem um iframe de origem cruzada em que eles chamariam a API JavaScript da API Topics. Recebemos feedback informando que esse requisito pode ter impactos negativos para desenvolvedores e usuários. Ou seja, que a introdução de latência representaria desafios nos leilões de anúncios digitais e poderia tornar as páginas da Web mais lentas, prejudicando a experiência do usuário na Web aberta.

No ano passado, anunciamos o suporte a Topics por cabeçalhos, em solicitações iniciadas pela Fetch e (temporariamente) XHR . Recentemente, anunciamos que planejamos ampliar o suporte para a solicitação de cabeçalhos para iframes. Essas mudanças vão melhorar a performance da API Topics, limitando possíveis impactos negativos para desenvolvedores e usuários.

Qual é a próxima etapa?

Estamos felizes com essas atualizações na API Topics e acreditamos que elas vão tornar a API mais eficaz para os anunciantes e manter os anúncios relevantes para as pessoas, além de preservar a privacidade. As atualizações de filtro por autor da chamada e as melhorias de velocidade já estão disponíveis no Chrome 114. As atualizações de taxonomia vão estar disponíveis no terceiro trimestre de 2023. As atualizações dos controles do usuário vão estar disponíveis no início do próximo ano. Temos o compromisso de continuar recebendo feedback do ecossistema à medida que criamos tecnologias novas e mais privadas para a Web.