Como podemos ajudar?

[Beta fechado] Privacy sandbox do Android - Attribution API Closed beta

  • Atualizado

Resumo: um mecanismo de proteção à privacidade, projetado com o objetivo de mensurar a eficácia de campanhas de anúncios sem usar identificadores de usuários. Gerenciado no dispositivo, com atribuição de último toque. Nenhum dado do usuário é compartilhado entre ad networks, o que preserva a privacidade do usuário.

53090 Imagem do Android Privacy Sandbox para KB (1).png

Introdução

Definições

  • Tecnologia de anúncios - A tecnologia de anúncios, no contexto da Attribution API do Sandbox, inclui parceiras de mensuração mobile (MMPs), anunciantes e ad networks, todos trabalhando juntos para mensurar a performance das campanhas de anúncios enquanto protegem a privacidade dos usuários.
  • Fontes - cliques ou visualizações de anúncios.
  • Triggers - conversões como instalações ou eventos pós-instalação.
  • janela de exclusividade de atribuição pós-instalação - A janela de exclusividade de atribuição pós-instalação na Attribution API do Sandbox é um período durante o qual apenas a ad network responsável por impulsionar uma instalação pode atribuir eventos pós-instalação, garantindo que outras ad networks não reivindiquem a atribuição para esses eventos dentro desse período.

Sobre a Attribution API do Sandbox

Como funciona a Attribution API

Configuração para ad techs para o uso da Attribution API:

  1. Complete o processo de cadastro.
  2. Registre fontes de atribuição como cliques ou visualizações de anúncios.
  3. Registre triggers incluindo conversões de usuários no aplicativo do anunciante.

A Attribution Reporting API combina triggers com fontes de atribuição e conversões de atribuição e envia um ou mais triggers off-device por meio de relatórios a nível de evento agregáveis para ad techs.

 

A fonte contém todos os dados e informações sobre a ad network, incluindo informações sobre o clique ou visualização e detalhes da campanha. Várias fontes podem ser armazenadas no dispositivo.

O trigger contém dados de mensuração e dados sobre a instalação e a conversão pós-instalação. Vários triggers podem ocorrer de diferentes ad networks ou MMPs.

Uma ad tech deve registrar tanto as fontes de atribuição quanto os triggers para receber postbacks da API.

Atenção: a mesma ad tech deve registrar tanto as fontes de atribuição quanto os triggers para receber o postback da API.

Solução de atribuição da AppsFlyer para Sandbox

Princípios e fluxos

53090 Imagem do Android Privacy Sandbox para KB (1).png

Para superar as limitações funcionais e estruturais da infraestrutura de atribuição do Sandbox, a solução de atribuição da AppsFlyer leva em consideração as características na tabela a seguir.

Características Descrição
Integração de dados
  • A AppsFlyer possui integração com várias ad networks e fornece resultados de atribuição em Sandbox.
  • Os anunciantes não precisam de se integrar individualmente a cada ad network - uma tarefa complexa e trabalhosa.
Enriquecimento de dados
  • Enriquece os dados de atribuição do Sandbox com outros pontos de dados para fornecer uma análise completa do ROI. Por exemplo, o nome da campanha fornecido pela ad network, e assim por diante. 
  • Os pontos de dados incluem impressões, cliques, custos, entre outros.
Entrega de dados

Os dados de atribuição enriquecidos do Sandbox estão disponíveis usando: 

Integração direta
  • Não é necessária programação. O aplicativo requer 
    • Para instalações, Versão 6.13.1 ou uma versão mais recente do SDK da AppsFlyer.
    • Para receita, versão 6.16.0 ou uma versão mais recente do SDK. 
    • Para mensuração de eventos in-app predefinidos, versão 6.16.1 ou uma versão mais recente do SDK.
  • Inclui suporte para as mudanças esperadas na infraestrutura de atribuição do Sandbox.
Agilidade Os anunciantes podem alterar as configurações de mensuração conforme necessário no dashboard.

Informações adicionais sobre a atribuição do Privacy Sandbox

Opções de relatórios

Os relatórios de atribuição do Sandbox não contêm identificadores a nível de usuário.

Nome do relatório Tipo Enriquecido pela AppsFlyer Método de entrega Recurso premium
Dashboard de visão geral do Sandbox Agregados Sim Painel Não

Checklist: implementação da solução de atribuição para Sandbox

Sem Ação Descrição Responsabilidade
1 Prepare o aplicativo

Verifique se a versão do seu SDK é 6.13.1 ou superior.Atenção: A versão 6.16.0 ou uma versão mais recente do SDK para receita e a versão 6.16.1 ou versões mais recentes do SDK para a mensuração de eventos in-app predefinidos.

  • Não é necessário alterar a lógica ou o código do aplicativo.
  • A solução de atribuição da AppsFlyer para Sandbox depende de eventos in-app para registrar os triggers. Envie eventos in-app como você costuma fazer. Nenhum teste específico é necessário. 
  • Envie o aplicativo para a Google Play Store.
  • Nenhum cadastro ou processo de atribuição do Sandbox é necessário para a loja de aplicativos.
Desenvolvedor
2 Integração de parceiros

Ad networks parceiras devem se integrar à AppsFlyer usando a integração de atribuição do Sandbox. Veja aqui a lista de parceiros integrados para a atribuição no Sandbox.
 

Avalie se você deseja permitir que os parceiros redirecionem os triggers para a ad network parceira. Mais detalhes aqui.

Marketer

Guia de diagnóstico

Sintoma Descrição
O dashboard não mostra nenhuma instalação
  1. Migre o aplicativo para a versão 6.13.1 ou uma versão mais recente do SDK da AppsFlyer.
     Observação: o SDK V6.16.0 ou superior é necessário para receita, e V6.16.1 SDK ou superior para mensuração de eventos in-app predefinidos. 
  • Para confirmar, vá para Integração > Informações do SDK > Usuários por versão do SDK. 
  1. Se você usa plugins de SDK, verifique se você implementou uma versão compatível com a atribuição da AppsFlyer para Sandbox. 
  2. Verifique se seus parceiros de ad network estão integrados com a Solução de atribuição da AppsFlyer para Sandbox.

Tempo entre a instalação da app e a atualização do dashboard e dos relatórios

Relatórios agregáveis do Sandbox recebidos em um determinado dia são processados no final do dia seguinte—UTC a partir das 00:01. Os dados ficam disponíveis 8 horas depois. Em outras palavras, levam cerca de 32 a 56 horas para processar os dados, com um atraso médio de 44 horas.
Por exemplo, um relatório recebido na segunda-feira é processado e está pronto na quarta-feira. O dashboard será atualizado até quarta-feira às 08:00 UTC.

Características e Limitações

Características Observações
Agências As agências podem indicar se elas trouxeram um usuário implementando o reconhecimento de agência para a atribuição no Sandbox
Transparência das agências N/D
Fuso horário UTC
Moeda N/D
Dados orgânicos N/D
Dados não orgânicos Com base nos relatórios de atribuição do Sandbox
Atualização dos dados Diariamente
Histórico de dados Depende de quanto tempo a ad network está integrada com a AppsFlyer. A data mais próxima é 19 de agosto de 2024
Acesso do usuário Os usuários da conta devem possuir as permissões necessárias.

Redirecionando triggers para ad networks

No Sandbox, cada ad network pode visualizar o fluxo de atribuição de último toque em sua rede. Isso significa que uma ad network pode atribuir conversões (como instalações) à última interação com anúncios que ocorreu em sua rede.
No entanto, isso muda na atribuição mais ampla fornecida pela AppsFlyer dentro do Sandbox:
A AppsFlyer pode incluir diversas ad networks e fornecer uma visão completa de diferentes ad networks, determinando qual recebeu o último toque antes da conversão.

Por exemplo: vamos supor que um usuário vê e clica em um anúncio do Unity Ads no primeiro dia, depois clica em um anúncio do TikTok no segundo dia e, finalmente, instala o aplicativo no terceiro dia.

Atribuição de último toque da ad network: O Unity Ads e o TikTok podem ver se seu anúncio foi o último toque antes da conversão em sua própria rede. Tanto o TikTok quanto o Unity receberão relatórios para seus próprios anúncios sob a atribuição do Sandbox.

Atribuição de último toque da AppsFlyer: A AppsFlyer pode visualizar toda a jornada do usuário no Unity Ads e no TikTok, identificando que o usuário interagiu com ambos os anúncios antes da conversão. A AppsFlyer pode atribuir a conversão ao TikTok, pois ele recebeu o último toque.
Se você quiser permitir que a ad network veja o fluxo de atribuição de último toque dentro da sua rede, você precisa fornecer o consentimento por escrito ao seu representante da AppsFlyer para que possamos redirecionar esses triggers para a ad network. Por favor, entre em contato com seu representante da AppsFlyer para mais detalhes.
No futuro, adicionaremos esse recurso à plataforma da AppsFlyer para evitar a necessidade de consentimento manual por e-mail.

Comparando os resultados de atribuição do Sandbox com os resultados de atribuição da AppsFlyer

Não é possível comparar adequadamente os resultados do Sandbox com os resultados de atribuição da AppsFlyer pelas seguintes razões:

  1. Atualmente, há menos ad networks integradas à atribuição do Sandbox em comparação com a AppsFlyer. Portanto, no caso de fluxos de atribuição multitouch entre ad networks, resultados diferentes podem ser registrados. Por exemplo,
    Dia 1: O usuário clica em um anúncio exibido pelo Unity
    Dia 2: O usuário clica em um anúncio exibido pelo TikTok
    Dia 3: Usuário instala o aplicativo
    No fluxo regular da AppsFlyer, o TikTok - sendo o último ponto de contato, ganha a atribuição. No Sandbox, supondo que o TikTok ainda não esteja integrado ao Sandbox, o Unity Ads recebe a atribuição.
  2. Os resultados de atribuição do Sandbox também podem conter "ruídos". Esses ruídos são dados aleatórios adicionados às informações relacionadas ao usuário para proteger a privacidade individual. Essa técnica é usada para ocultar detalhes específicos sobre ações do usuário, dificultando o rastreamento ou a identificação de usuários individuais, mas ainda permitindo a agregação e a análise de tendências e padrões gerais.