Como testar o envio de mobile push

O objetivo desse artigo é instruir como fazer os testes após a integração do seu aplicativo com o mobile push da Dito.

Premissas

  • A marca precisa ter aplicativo e integrá-lo à Dito.
  • A integração tem que estar correta com os requisitos e orientações da seguinte documentação: Como integrar a Dito com aplicativos mobile, seguindo alguns macro requisitos:
    • Estar chegando identify/cadastro de usuários na Dito;
    • Estar chegando/cadastrando tokens na Dito para os usuários
    • Configuração no Firebase
    • Integrando com a Dito (via SDK ou API)

Passo a passo para o teste

  1. Teste do aplicativo
  • 1.1 Esteja com o aplicativo instalado/baixado em seu dispositivo.
  • 1.2 Crie um cadastro, caso não tenha, ou apenas logue no app com seu usuário.
    Obs.: É importante completar os campos de dados pessoais para não ficar com a ficha incompleta.
  • 1.3 Dê permissão de recebimento de notificação no dispositivo.
    Geralmente, em sistemas IOS essa notificação aparece automaticamente e em sistemas Android, é preciso navegar até as configurações de permissão do dispositivo e conceder ao app
  1. Teste de registro mobile push
  • 2.1 Acesse o app.dito e navegue no menu na opção “Consumidores”

  • 2.2 Confira se existem tokens coletados, ou seja, pessoas aptas no canal mobile push.

    • Se tiver pessoas aptas, tudo certo provavelmente. Confira o próximo passo.
    • Se não tiver, algo está errado com sua implementação na etapa de “Identify”. Confira a documentação e sua implementação para fazer os ajustes necessários.

    • 2.3 Em seguida, confira se os cadastros/logins feitos no passo 1 estão sendo registrados na Dito. Para isso, você pode buscar o perfil da pessoa pelo e-mail e verificar se ela está habilitada para o canal mobile push. (NO CRM POR ENQUANTO)

      • Se estiver habilitado no canal, prossiga com o teste.
      • Se não estiver habilitado, revise sua implementação de “Registro de token” de acordo com a documentação.


  1. Teste de disparo de notificação de mobile push
  • 3.1 Agora que está tudo certo com o cadastro de cliente e registro de token, vamos tentar fazer um envio de push.
  • 3.1.1 Primeiramente, confira se as configurações do mobile push foram realizadas. Navegue em Configurações > Mobile push.
  • 3.1.2 Confira se existe um upload de arquivo com as credenciais do Firebase. Caso não tenha, siga essas instruções.

  • 3.2 Agora, crie um segmento com as pessoas que vão testar a aplicação (você pode usar o e-mail dessas pessoas para definir o segmento).
  • 3.3 Com o segmento criado, navegue em Canais > Criar campanha.
  • 3.4 Crie uma campanha de mobile push, da forma que preferir para o teste. Mas acione o tipo de envio “assim que ativar” para poder testar mais rápido.

  • 3.5 Ative a campanha, aguarde uns instantes e confira se recebeu o push em seu dispositivo.
    • Se receber, sua integração está funcionando perfeitamente.
    • Se não receber, você precisa validar sua implementação, seja via integração por SDK ou API.

Teste de eventos de navegação no app

  1. Consulte o plano de tracking do aplicativo construído junto ao nosso time de integração
  2. Execute as ações relacionadas a cada evento do plano de tracking
  3. Confira se os eventos estão sendo registrados na ficha do cliente
    a. Obs.: pode ter um pequeno delay para chegar esses eventos

Observações:

  • Faça testes variados considerando sistemas operacionais IOS e Android.
  • Verifique se as notificações estão chegando no dispositivo tanto quando o aplicativo está em segundo plano, fechado ou aberto.
  • Verifique se o link no conteúdo do push está redirecionando para o local desejado/definido.
  • Verifique se o push enviado está chegando de forma duplicada

Essas situações precisam ser analisadas caso estejam ocorrendo fora do esperado. O primeiro passo é validar novamente a implementação considerando a documentação. Caso os problemas persistam, entre em contato com nosso chat.