SDK do React Native - Opções avançadas

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

  1. Peça ao seu Customer Success Manager para habilitar o callback de atribuição para a sua conta.
  2. 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.
  3. 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.