Pular para o conteúdo principal

Notificações Push API V1

  • Mensagens push fornecem uma maneira simples e eficaz interagir com os usuários de sua aplicação, enviando mensagens curtas e informativas com facilidade. A partir de Junho de 2024 o firebase vai remover o suporte à API Legada de envio de mensagens push. Com isso, o MakerMobile utiliza a API FCM(Firebase Cloud Message V1) para o envio das mensagens push, portanto, esteja certo de que o Firebase está configurado em seu projeto.

  • Para que seja possível a utilização e envio das notificações push, siga os seguintes passos:

    • Em seu console do Firebase, abra as configurações do seu projeto.

    Ao abrir as configurações, clique em Cloud Messaging e copie o código do remetente:

  • O código do remetente, obtido no procedimento realizado anteriormente, será utilizado com a função Push - Registrar Dispositivo.

    Observação: Esta função envia no primeiro parâmetro [Letras] do fluxo definido o Token do Dispositivo para o recebimento de push, que foi obtido ao utilizar esta função.

  • A função Push - Enviar Mensagem - Firebase será a responsável pelo envio da mensagem ao usuário.

    A função possui como parâmetro:

    • [Letras] Token do Dispositivo
    • [Letras] Chave de API Privada (Arquivo .json fornecido pela Google quando você habilita a API do Firebase Cloud Messaging V1 e cria sua própria chave de API)
    • [Letras] ID do Projeto no Firebase
    • [Letras] Título da mensagem que será enviada
    • [Letras] Mensagem que será enviada
    • [Variante] Mapa com parâmetros extras

    Retorno: a função possui como retorno o JSON retornado do Firebase.

  • Na versão V1 do Firebase Cloud Functions(FCM), o envio de mensagens para múltiplos dispositivos foi depreciado.

  • O Arquivo .json é fornecido pela Google quando você habilita a API do Firebase Cloud Messaging V1 e cria sua própria chave de API.

    • Para criar a chave de API, acesse o console do Firebase, clique em Configurações do Projeto e em Contas de Serviço. Clique em Gerar Nova Chave Privada e salve o arquivo .json em um local seguro. Segue um exemplo de como criar a chave de API:

    • Salve o arquivo .json em um local seguro, pois ele será utilizado como chave de API privada na função Push - Enviar Mensagem - Firebase.
  • Posteriormente, a função Associar evento ao receber Push será a responsável pela execução do fluxo associado quando a notificação Push for recebida.

  • O fluxo com a função Associar evento ao receber Push deve ser adicionado como parâmetro "Ao Entrar" do Sistema ou do Formulário para que possa ter sua funcionalidade no aplicativo.