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.
Acesso à Configuração
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”
Segurança da Chave
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
graph TD A[Início] --> B[Acessar Console Firebase] B --> C[Gerar Nova Chave Privada] C --> D[Baixar Arquivo de Configuração] D --> E[Copiar Chave do Arquivo] E --> F[Acessar Configuração no Sistema IXC] F --> G[Colar Chave no Campo Apropriado] G --> H[Salvar Configuração] H --> I[Testar Envio de Notificação] I --> J{Notificação Recebida?} J -->|Sim| K[Configuração Concluída] J -->|Não| L[Verificar Pré-requisitos e Possíveis Falhas] L --> I
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.
Etiquetas
NotificacaoPush Firebase ConfiguracaoAplicativo EngajamentoCliente SegurancaDados