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.