Básico do SKAdNetwork 3
O SKAdNetwork é o framework de atribuição da Apple para instalações e reinstalações de aplicativos. A solução usa dados de download da App Store para fazer a atribuição. Isso significa que os dados no nível do dispositivo não são registrados ou compartilhados e que os dados do SKAdNetwork estão separados dos dados registrados pela Adjust.
A Apple faz a atribuição e notifica a rede de anúncios relevante com um postback do SKAdNetwork por usuário, que inclui o valor de conversão final. As redes então enviam um postback com os dados para a Adjust. A Adjust agrega e registra os dados de todas as suas redes de anúncios. Para saber mais sobre quais dados a Adjust recebe das redes, leia o artigo sobre as integrações de parceiros do SKAdNetwork.
Como o SKAN 3 funciona
Quando um usuário clica em um anúncio, baixa o aplicativo da App Store e abre o aplicativo pela primeira vez, o SDK da Adjust chama o SKAdNetwork para registrar a atribuição. As janelas de atribuição do SKAdNetwork são fixas e não podem ser personalizadas. Na documentação da Apple, você pode encontrar as informações sobre a atribuição do SKAdNetwork, incluindo as janelas de atribuição.
O timer é configurado para 24 horas. Se um evento especificado é acionado antes do término do timer, o valor de conversão é atualizado para o novo valor. Então, o timer é reiniciado para mais 24 horas.
Terminadas as 24 horas sem atualizações do valor de conversão, outro timer randômico de 24 horas será iniciado. Ao fim dessas 24 horas, a Apple envia o valor de conversão final em um postback para a rede de anúncios atribuída que então o encaminha para a Adjust.
Atribuição no SKAdNetwork 3.0
Com este vídeo, aprenda de onde vêm os dados do SKAdNetwork e quando você deve recebê-los. Você aprenderá sobre quais partes você tem controle, e quais não tem, especialmente em se tratando de valores de conversão. Entender isso ajuda no planejamento da campanha do SKAdNetwork 3.0, na análise de dados e na tomada de decisões.
Deep linking no SKAdNetwork
Deep links melhoram a experiência dos usuários, levando-os diretamente para o conteúdo in-app que eles gostariam de ver.
As campanhas do SKAdNetwork abrem a página da App Store na visualização da web. Isso significa que elas podem quebrar um deferred deep linking, que direciona usuários existentes ao seu aplicativo e novos usuários à App Store.
Após implementar o SKAdNetwork, o deep linking direto funciona conforme o esperado, mas apenas para os usuários que têm o aplicativo instalado. Novos usuários não são enviados à App Store para instalar seu aplicativo.
Começando a usar o SKAdNetwork
Você pode configurar o SKAdNetwork por conta própria ou com a Adjust. Ao trabalhar com a Adjust, você pode controlar as configurações do SKAdNetwork direto do seu painel. Se não quiser usar a solução da Adjust, seus desenvolvedores podem registrar o aplicativo para a atribuição do SKAdNetwork e implementar os valores de conversão no aplicativo. Para mais informações, confira Gerenciando o SKAdNetwork sem a Adjust.
Você não precisa implementar o ATT para começar a usar o SKAdNetwork.
Estes são os principais passos para começar a usar o framework SKAdNetwork:
- Configurar o SKAdNetwork no SDK da Adjust - O SDK da Adjust inclui suporte para o SKAdNetwork. Peça ao seu desenvolvedor para configurar o SKAdNetwork no SDK da Adjust.
- Verifique o ID do aplicativo - a Adjust precisa confirmar seu ID do aplicativo para ativar os recursos do SKAdNetwork no app.
- Mapeie valores de conversão e configure uma janela de valor de conversão - Valores de conversão fornecem um insight sobre como os usuários estão interagindo com o seu app. Eles permitem que você identifique certos eventos, como a conclusão de um nível ou um pagamento realizado, que você pode usar para otimização. Defina uma janela de valor de conversão apropriada para mensurar os pontos de dados mais importantes para você.
- (Opcional) Confira o suporte para eventos de S2S - Verifique se você pode mensurar os valores de conversão para eventos de servidor para servidor registrados.
Gerenciando o SKAdNetwork sem a Adjust
A Adjust mapeia eventos a valores de conversão que você selecionar no painel. Você pode alterar o mapeamento a qualquer instante. Se fizer isso, nós alteramos os valores de conversão (que são passados para o SKAdNetwork) e atualizamos a implementação dos valores de conversão dinamicamente.
Se você está gerenciando o SKAdNetwork sem a Adjust, vai precisar criar um sistema similar ou implementar valores de conversão diretamente no seu aplicativo. Se implementar os valores diretamente, será necessário atualizar seu aplicativo na App Store todas as vezes que alterar a implementação dos valores de conversão.
Se optar por gerenciar por conta própria as configurações do SKAdNetwork, preste atenção nos seguintes aspectos:
- Seus desenvolvedores precisam chamar o método
updatePostbackConversionValue(_:completionHandler:)
do SKAdNetwork ao abrir o app. Para mais informações, confira a documentação da Apple. - Seus desenvolvedores precisam definir o que cada valor de conversão significa no app usando o método
updatePostbackConversionValue(_:completionHandler:)
. Para mais informações, confira a documentação da Apple. - A Adjust só registra o valor de conversão conforme ele é recebido da rede de anúncios. Pode ser um valor entre 0 e 63, conforme encontrado no payload da rede.
Se está gerenciando a atribuição do SKAdNetwork sem usar o SDK da Adjust, nós ainda podemos receber postbacks do SKAdNetwork, registrar as estatísticas no nosso painel e permitir a exportação dos dados do SKAdNetwork.