Configuração de Notificação Push
Introdução
A notificação push é uma ferramenta poderosa para engajar clientes e fornecer informações importantes em tempo real. Para implementar esta funcionalidade, é necessário configurar corretamente a integração com o Firebase, garantindo uma comunicação segura e eficiente entre o sistema e os dispositivos dos clientes.
Caminho: Menu sistema -> Hotsite -> Configurações -> Configuração Geral -> Aba Aplicativo -> Arquivo de configuração Firebase
Processo de Configuração
1. Obtenção da Chave do Firebase
- Acesse o Console do Firebase
- Faça login com sua conta de desenvolvedor associada ao aplicativo Android
- Selecione o projeto do seu aplicativo
- Na aba Contas de serviço:
- Clique em Gerar nova chave privada
- Confirme clicando em Gerar chave
- Baixe o arquivo de configuração gerado
2. Inserção da Chave no Sistema
- Abra o arquivo baixado do Firebase
- Copie a chave fornecida
- No sistema IXC, cole a chave no campo Arquivo de configuração do Firebase
- Clique em Salvar
Após salvar e recarregar a página, a chave será exibida de forma criptografada por motivos de segurança. Nunca compartilhe esta chave com terceiros.
Pré-requisitos para Funcionamento
- Aplicativo da central do assinante gerado (debug ou versão final)
- Usuário deve ter feito login no aplicativo pelo menos uma vez
- Usuário deve estar logado no aplicativo no momento do envio da notificação
- Configurações do dispositivo do usuário devem permitir notificações push
Funcionamento e Tipos de Notificação
- Exclusividade: Desenvolvida para uso no aplicativo/debug da central do assinante
- Tipos de Envio:
- Notificação Push Avulsa: Ideal para testes de funcionamento
- Notificação Push pelo Hotsite: Para comunicações regulares
Possíveis Causas de Falhas no Envio
- Chave do Firebase incorreta ou não inserida no sistema IXC
- Configuração inadequada da tarefa de envio de mensagens
- Usuário não logado no aplicativo no momento do envio
- Problemas de conectividade no dispositivo do usuário
Fluxo de Trabalho
Considerações Finais
A implementação bem-sucedida de notificações push pode significativamente melhorar a comunicação com os clientes e aumentar o engajamento com o aplicativo. É crucial manter a chave do Firebase segura e atualizada, além de educar os usuários sobre como garantir que seus dispositivos estejam configurados para receber notificações. Regularmente, teste o sistema de notificações para assegurar seu funcionamento contínuo e eficaz.