Configurando rastreamento de desinstalação de iOS

Você pode configurar o Singular para rastrear as desinstalações do seu aplicativo iOS. O rastreamento de desinstalação está disponível com o Singular iOS SDK 8.x e superior e, para começar a usá-lo, você precisará atualizar seu aplicativo.

 

Para começar a rastrear desinstalações:

  1. Integre (ou atualize para) o Singular iOS SDK 8.X. Para obter instruções sobre como atualizar seu SDK, consulte nosso guia de integração do iOS SDK.
  2. Atualize seu aplicativo iOS para dar suporte às notificações por push da Apple e passe o token do dispositivo APNS para o SDK da Singular. A Singular requer um certificado de notificação por push da Apple para habilitar o rastreamento de desinstalação para iOS.
    • Se esta é a primeira vez que você configura notificações por push para seu aplicativo iOS, consulte Rastreamento de desinstalação - (APNS) Serviço de notificação por push da Apple.
    • Quando seu aplicativo for compatível com as notificações por push da Apple, siga o Guia de Implementação do SDK do Singular iOSpara habilitar o SDK do Singular para rastrear desinstalações.

      Observação: de acordo com as políticas da Apple, os usuários do seu aplicativo serão solicitados a optar por receber notificações por push. A Singular só poderá rastrear desinstalações para usuários que tenham optado por isso. No futuro, a Singular oferecerá suporte ao rastreamento de quantos usuários instalados podem ser incluídos no rastreamento de desinstalação.

  3. Adicione seu certificado de notificação por push da Apple à página do seu aplicativo iOS no Singular.

    Para recuperar seu certificado e carregá-lo no Singular:

    • Crie e faça o download de um certificado SSL de notificação por push da Apple: Em sua conta de desenvolvedor da Apple, navegue até Certificates, Identifiers & Profiles > Identifiers > App IDs. Em sua Application Services View, você pode configurar notificações por push para as compilações de desenvolvimento e produção.

      Observe que, embora você possa usar o certificado de desenvolvimento para seus próprios testes internos, o rastreamento de desinstalação da Singular exige que o certificado SSL de produção seja usado com seu aplicativo ativo.

    • Gere um arquivo PEM (.p12) a partir de seu Keychain: Depois de fazer o download do certificado, adicione-o ao Mac Keychain, onde ele é emparelhado com uma chave privada. Selecione o certificado e a chave privada, clique com o botão direito do mouse e exporte para um arquivo .p12 com um nome significativo.

    • Carregue o arquivo .p12 na página do aplicativo dos aplicativos iOS, em Desinstalar rastreamento, e digite a senha do certificado .p12 mencionada acima.

      Screen_Shot_2017-12-21_at_10.16.31_AM.png

Observações:

  • O rastreamento de desinstalação está disponível apenas para usuários que ativaram as notificações push para seu aplicativo.
  • O uso que a Singular faz dos serviços de notificação por push da Apple não exibe realmente uma notificação por push para o usuário.
  • As desinstalações são rastreadas como eventos na Singular e, como resultado, não removem o link de atribuição da fonte de instalação/engajamento de origem. Isso pode resultar em taxas de desinstalação superiores a 100%, já que um usuário pode desinstalar um aplicativo várias vezes durante sua vida útil.