Introdução à solução SkadNetwork do Singular

O que é SKAdNetwork?

SKAdNetwork é uma estrutura iOS para atribuição de instalações móveis com preservação da privacidade. Seu objetivo é ajudar a medir as taxas de conversão de campanhas de instalação de aplicativos sem comprometer a identidade dos usuários.

Quando um usuário clica em um anúncio da SKAdNetwork e é direcionado para a App Store, o aplicativo de publicação e a rede fornecem à loja alguns parâmetros básicos de atribuição. Depois que o usuário instala o aplicativo e o inicia, o dispositivo envia uma notificação à rede sobre uma conversão bem-sucedida. O dispositivo envia os parâmetros de atribuição anexados juntamente com um valor de conversão que pode ser atualizado pelo aplicativo anunciado.

A notificação ocorre pelo menos 24 horas após a primeira inicialização do aplicativo e não contém nenhuma informação que identifique o dispositivo ou o usuário. Além disso, o aplicativo anunciado não recebe nenhuma informação sobre o anúncio original e o editor. Dessa forma, a rede sabe que houve uma instalação, mas a instalação não está vinculada a um usuário específico, o que preserva a privacidade do usuário.

Parâmetros de atribuição da SKAdNetwork

Aqui estão os parâmetros de atribuição suportados pela SKAdNetwork. Eles são incluídos no postback enviado para a rede de anúncios de publicação.

Parâmetro Descrição
Ad Network ID Um identificador exclusivo que representa a rede de anúncios que veiculou o anúncio.
Campaign ID Um número entre 1 e 100 que representa a campanha.
Source App ID O ID da App Store do aplicativo do editor no qual o anúncio foi exibido (a partir do iOS 14).
Redownload Um sinalizador que indica que o usuário baixou novamente e reinstalou o aplicativo.

Observações:

  • O ID do aplicativo de origem e o sinalizador Redownload estão disponíveis somente a partir do iOS 14.
  • O ID do aplicativo de origem é incluído no postback de atribuição somente se houver conversões suficientes provenientes desse editor específico, de acordo com os limites de privacidade da Apple, para proteger a privacidade do usuário.

Conversões de SKAdNetwork

A partir do iOS 14, a SKAdNetwork apresenta valores de conversão como uma forma de rastrear eventos pós-instalação a curto prazo e medir a qualidade de seus usuários de forma agregada.

O valor de conversão é uma ferramenta altamente limitada:

  • É um valor de 6 bits que representa um número entre 0 e 63.
  • O dispositivo sempre envia um único postback após uma instalação ou um novo download. Você pode atualizar a SKAdNetwork com um novo valor de conversão várias vezes (desde que aumente o número), mas somente o último valor de conversão é incluído no postback.
  • Os valores de conversão só podem ser atualizados em uma janela de tempo limitada. A janela inicial é de 24 horas a partir do primeiro lançamento. Toda vez que você atualiza o valor de conversão, a janela é estendida em 24 horas.
  • O valor de conversão só aparece se houver um número suficiente de usuários instalados desse segmento, de acordo com os limites de privacidade da Apple.

Solução SKAdNetwork da Singular

Aproveitar a SKAdNetwork como um anunciante requer três componentes principais:

  1. Implementação de SDK e gerenciamento de conversão para gerar conjuntos de dados úteis de SKAdNetwork.
  2. Recebimento e validação de postbacks de SKAdNetwork de seus parceiros de rede de anúncios.
  3. Relatórios e análises baseados em dados de SKAdNetwork e a capacidade de combiná-los com outros conjuntos de dados para dar sentido aos parâmetros de atribuição.

A Singular oferece soluções para cada uma dessas áreas, como veremos a seguir.

Veja também: Medição avançada usando SKAdNetwork: Desbloqueando o ROAS.

SKAdNetwork SDK e gerenciamento de conversões

A nova versão do Singular SDK para iOS tem suporte integrado para SKAdNetwork. Para adicioná-lo, siga nosso guia para Adicionar suporte a SKAdNetwork.

Para clientes que usam nossa integração de servidor para servidor, consulte o Guia de implementação de SKAdNetwork S2S.

No Singular, você pode criar vários modelos de conversão, testá-los para comparar seus resultados simulados lado a lado e escolher o modelo que funciona melhor para suas necessidades diretamente do seu painel.

Nosso SDK atualizará os valores de conversão automaticamente com base no modelo escolhido.

Para saber mais sobre nossos modelos de conversão, consulte Entendendo o gerenciamento de valores de conversão da Singular.

Coleta e validação de dados da SKAdNetwork

A Singular suporta a coleta e a validação dos postbacks de SKAdNetwork assinados criptograficamente de cada rede de anúncios para identificar quaisquer problemas e proteger contra atividades fraudulentas.

A Singular pode coletar dados de SKAdNetwork de diferentes maneiras, dependendo do parceiro:

  • Coletando resultados de dados da SKAdNetwork a partir das APIs agregadas das redes de anúncios.
  • Recebendo postbacks em tempo real das redes de anúncios com as assinaturas de SKAdNetwork.
  • Recebimento de postbacks em tempo real diretamente dos dispositivos usando nossa configuração Secure-SKAN para proteger contra a manipulação de conversões.

Quando SKAdNetwork estiver integrada em sua conta, usaremos automaticamente o método de integração relevante para cada parceiro.

Janelas de tempo da SKAdNetwork

Para fins desta explicação, suponha que você tenha definido uma janela de conversão de 24 horas no Singular.

Para entender o postback da SKAN, você precisa entender os três cronômetros em jogo:

  • Temporizador de eventos de conversão da SKAdNetwork (temporizador de eventos SKAN): após a conclusão da instalação, a SkAdNetwork inicia uma janela de 24 horas para eventos de conversão. Sempre que ocorre um evento de conversão, o valor da conversão é atualizado e o cronômetro é reiniciado. Quando as 24 horas expiram sem nenhum evento de conversão, o valor de conversão é bloqueado.
  • Temporizador de eventos de conversão da Singular: a Singular tem sua própria janela de tempo para eventos de conversão que começa após a instalação. No entanto, esse cronômetro não é redefinido mesmo quando ocorrem eventos de conversão. Por padrão, essa janela de tempo é de 24 horas, mas pode ser ajustada no aplicativo Singular.
  • Temporizador de postback da SKAdNetwork: esse é um temporizador aleatório de até 24 horas. Após a expiração do cronômetro do evento de conversão, o postback é preparado e mantido por um tempo aleatório entre 0 e 24 horas e, em seguida, enviado aos rastreadores. Não há como estimar com precisão esse cronômetro aleatório.

Os eventos de conversão são registrados e atribuídos enquanto o cronômetro de eventos SKAN e o cronômetro de eventos Singular estiverem ativos. Se um deles for bloqueado, nenhum outro evento de conversão será registrado para esse postback.

Observação: eventos de conversão são quaisquer eventos de atividade do usuário que você tenha definido no seu modelo de conversão. As compras no aplicativo são eventos de conversão comuns.

Digamos que um postback seja recebido em uma quinta-feira às 8 horas da manhã. Como a Singular estima quando o usuário instalou o aplicativo?

SKAN-estimatedinstall.jpg

Na melhor das hipóteses, a instalação ocorreu na quarta-feira às 8 horas da manhã. Para que isso aconteça:

  1. A instalação é o primeiro evento de conversão que inicia o cronômetro de eventos da SKAN e o cronômetro de eventos da Singular.
  2. Não há mais eventos de conversão, ou seja, o usuário não fez mais nenhuma compra.
  3. O cronômetro aleatório começa e expira imediatamente. O postback é enviado no início da janela de 24 horas.

Na pior das hipóteses, a instalação ocorreu na segunda-feira às 8 horas. Para que isso aconteça:

  1. A instalação é o primeiro evento de conversão que inicia tanto o cronômetro de evento SKAN quanto o cronômetro de evento Singular.
  2. Pouco antes de ambos os cronômetros de eventos expirarem às 8 horas da manhã de terça-feira, ocorre outro evento de conversão. O cronômetro do evento SKAN é reiniciado.
  3. O cronômetro do evento Singular expira às 8 horas da manhã de terça-feira. Nenhum outro evento de conversão pode ser registrado. O cronômetro do evento SKAN agora tem 24 horas sem eventos de conversão.
  4. O cronômetro do evento SKAN expira às 8 horas da manhã de quarta-feira. O cronômetro aleatório de 24 horas começa.
  5. O cronômetro aleatório expira no final de sua janela de 24 horas e o postback é enviado.

Na melhor das hipóteses, a instalação ocorreu 24 horas antes do postback. Na pior das hipóteses, a instalação ocorreu 72 horas antes do postback. A Singular calcula a média desses dois cenários e estima que a instalação ocorreu 48 horas antes do postback.

Relatórios e combinação de SKAdNetwork

Depois que os dados de SKAdNetwork forem coletados e validados, você poderá analisar os resultados em nossos relatórios de SKAdNetwork juntamente com o restante de suas estatísticas. Usamos nossos conectores de dados padrão para extrair as estatísticas da rede de anúncios e combiná-las com seus resultados de SKAdNetwork para fornecer insights acionáveis.

Para obter mais informações, consulte as Perguntas frequentes sobre relatórios e dados brutos de SKAdNetwork.