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

  1. Acesse o Console do Firebase
  2. Faça login com sua conta de desenvolvedor associada ao aplicativo Android
  3. Selecione o projeto do seu aplicativo
  4. Na aba “Contas de serviço”:
    • Clique em “Gerar nova chave privada”
    • Confirme clicando em “Gerar chave”
  5. Baixe o arquivo de configuração gerado

2. Inserção da Chave no Sistema

  1. Abra o arquivo baixado do Firebase
  2. Copie a chave fornecida
  3. No sistema IXC, cole a chave no campo “Arquivo de configuração do Firebase”
  4. 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

  1. Aplicativo da central do assinante gerado (debug ou versão final)
  2. Usuário deve ter feito login no aplicativo pelo menos uma vez
  3. Usuário deve estar logado no aplicativo no momento do envio da notificação
  4. 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:
    1. Notificação Push Avulsa: Ideal para testes de funcionamento
    2. Notificação Push pelo Hotsite: Para comunicações regulares

Possíveis Causas de Falhas no Envio

  1. Chave do Firebase incorreta ou não inserida no sistema IXC
  2. Configuração inadequada da tarefa de envio de mensagens
  3. Usuário não logado no aplicativo no momento do envio
  4. 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

Leia Também