O Federated Learning of Cohorts (FLoC) oferece um mecanismo de preservação de privacidade para a seleção de anúncios com base em interesses. Quando um usuário navega pela Web, o navegador utiliza o algoritmo do FLoC para determinar a "coorte de interesses", que será a mesma para milhares de navegadores com históricos similares de navegação recente. O navegador do usuário é associado a uma coorte de interesses por vez e recalcula sua coorte periodicamente (no momento, uma vez a cada sete dias, durante essa avaliação de origem inicial) no dispositivo do usuário, sem compartilhar dados individuais de navegação com o fornecedor do navegador ou qualquer outra entidade.
Para saber mais sobre o FLoC, consulte O que é o Federated Learning of Cohorts (FLoC)?.
Participar da avaliação de origem #
A avaliação começará no Chrome 89 e será disponibilizada como uma avaliação de origem de terceiros.
Você deverá se registrar para receber um token de avaliação de origem do FLoC.
Contexto de primeira parte #
Para acessar dados da coorte de interesses em seu(s) próprio(s) site(s), adicione o token de avaliação de origem às suas páginas da Web utilizando um destes métodos:
-
Como uma metatag de <head> em cada página servida:
<meta http-equiv="origin-trial"
content="TOKEN_GOES_HERE">
-
Como um cabeçalho HTTP:
Origin-Trial: TOKEN_GOES_HERE
Com isso, você pode avaliar o FLoC no contexto de primeira parte: por exemplo, para observar as coortes dos visitantes do(s) seu(s) site(s).
Contexto de terceiros #
Você precisará injetar o token de avaliação de origem em uma metatag a fim de testar a API do FLoC no código em sites de terceiros. A página Origin Trials Guide for Web Developers explica como fazer isso.
Enviar feedback #
Faça isso pelo site de avaliação de origem do Chrome. Esse feedback não é público e está disponível apenas para um grupo limitado de pessoas na equipe do Chrome.
Quando o token expirar, você receberá um e-mail com um link para renovação. Antes de renovar o token, você será solicitado novamente a enviar feedback.
Avaliar o FLoC como desenvolvedor da Web #
A API do FLoC é muito simples: um único método que retorna uma promessa, que é resolvida em um objeto que fornece o id
e a version
da coorte:
document.interestCohort()
Os dados da coorte disponibilizados são semelhantes ao seguinte:
{
"id": "14159",
"version": "chrome.1.0"
}
A API do FLoC está disponível no Chrome 89 e superiores, mas se você não estiver participando da avaliação de origem, terá que definir sinalizações e executar o Chrome usando a linha de comando. A página Run Chromium with flags explica como fazer isso em diferentes sistemas operacionais.
-
Inicie o Chrome com as seguintes sinalizações:
--enable-blink-features=InterestCohortAPI
--enable-features="FederatedLearningOfCohorts:update_interval/10s/minimum_history_domain_size_required/1,FlocIdSortingLshBasedComputation,InterestCohortFeaturePolicy"
-
Verifique se os cookies de terceiros não estão bloqueados e se não há nenhum bloqueador de anúncios em execução.
-
Veja a demonstração em floc.glitch.me.
O FLoC API explainer sugere casos de uso, mas não define como a API deve ser utilizada. Diferentes sites e serviços terão diferentes restrições e requisitos para o uso do FLoC a fim de fornecer conteúdo e anúncios relevantes.
Se você gerencia sua própria tecnologia de recomendações de conteúdo, publicidade ou serviços de marketing, pode aplicar seus insights do FLoC para adaptar o conteúdo ou as mensagens de marketing a coortes específicas. Se você utiliza empresas terceirizadas para esses serviços, pode fazer mais sentido solicitar que elas participem da avaliação de origem e façam experiências que incluam o seu site e também outros sites.
Como um exemplo, para que um editor encontre maneiras de selecionar conteúdo relevante, o processo de avaliação do FLoC durante a avaliação de origem pode ser algo semelhante ao seguinte:
- Coletar dados sobre utilização do site e IDs de coorte.
-
Analisar os dados quanto a correlações. Usar os dados para selecionar conteúdo relevante.
-
Comparar a abordagem do FLoC em relação a outros mecanismos. Funcionou como você esperava?
- Ajustar o uso do FLoC para a seleção de conteúdo.
- Fornecer feedback sobre a avaliação de origem.
- Repetir.
Como os sites podem recusar a computação do FLoC? #
Um site deve ser capaz de declarar que não deseja ser incluído na lista de sites do usuário para cálculo de coorte. Uma nova política de permissões interest-cohort
permite isso. A política será allow
por padrão.
Para qualquer frame que não tenha a permissão interest-cohort
, a promessa retornada na chamada a document.interestCohort()
será rejeitada. Se o frame principal não tiver a permissão interest-cohort
, a visita à página não será incluída no cálculo da coorte de interesses.
Por exemplo, um site pode recusar todos os cálculos de coorte do FLoC enviando o cabeçalho de resposta HTTP:
Permissions-Policy: interest-cohort=()
Durante a avaliação de origem do FLoC, os sites que não fizerem essa recusa serão incluídos no cálculo do FLoC se o Chrome detectar que esses sites carregam recursos relacionados a anúncios.
Saiba mais #
Foto de Rhys Kentish no Unsplash.
Nenhum comentário :
Postar um comentário