Opções avançadas
Configuração avançada e opcional do SDK do Singular para React Native. Não é necessária para uma integração padrão.
Recursos BETA
Não disponível de forma geral: Os recursos desta seção estão em BETA. O Singular precisa habilitá-los para a sua conta antes que funcionem, e o comportamento deles pode mudar. Fale com o seu Customer Success Manager antes de desenvolver com base neles.
Callback de atribuição
O callback de atribuição entrega ao seu app, no dispositivo, o resultado de atribuição do Singular para a instalação — como a rede e a campanha que a geraram — durante a primeira sessão do usuário após a instalação.
É necessário habilitar: Este recurso vem desativado por padrão. Se ele não tiver sido habilitado para a sua conta, o callback nunca é executado, mesmo que o seu código esteja correto. Fale com o seu Customer Success Manager para solicitá-lo.
Como configurar
- Peça ao seu Customer Success Manager para habilitar o callback de atribuição para a sua conta.
- Registre o seu handler no objeto de configuração do SDK antes de inicializá-lo. Para ver a assinatura e um exemplo de código, consulte
deviceAttributionCallbackHandler. - Teste em um dispositivo que nunca tenha aberto o app. O callback é executado apenas em uma primeira sessão.
O que esperar
- Apenas na primeira sessão: O callback é executado uma vez, durante a primeira sessão após a instalação. Ele não é chamado em aberturas posteriores.
- Organic é um resultado, não uma falha: Quando nenhum touchpoint é encontrado, o callback ainda assim é executado e informa a rede como "Organic". Se o callback não for executado, a causa é um problema de configuração, e não de atribuição.
- Uma melhor estimativa, não a atribuição final: O resultado reflete o último touchpoint disponível no momento em que a sessão é processada. Ele nem sempre coincidirá com a atribuição exibida nos relatórios do Singular, que é definida depois com mais informações.