Saltar para o conteúdo principal

Pesquisar

Escreve uma palavra ou uma pergunta para pesquisar os artigos de ajuda.

Como configurar notificações push no Android?

Neste artigo

Onde: Definições → Leitores e dinheiro → Ligações → Notificações (secção Aplicação Android (Firebase))

Abra esta página: admin.<your-site>/settings/connections/notifications#kn-push-fcm (substitua <your-site> pelo endereço do seu site)

Antes de começar

  • Precisa de uma aplicação Android. Apenas o proprietário pode alterar chaves.
  • Se a sua aplicação ainda não estiver configurada, a página indica "A aguardar a configuração de push da sua app. O Keynate trata disto com a sua app; não precisa de fazer nada agora."

Passo a passo

Automático (por omissão)

  1. Abra o Definições → Leitores e receitas → Ligações → Notificações.
  2. Na coluna App Android, confirme o item da lista "O Keynate registou a sua app para notificações".
  3. Quando a página da aplicação na Consola Keynate sugerir uma nova compilação, aceite. Os telemóveis só recebem notificações push através de uma versão que as inclua.
  4. Abra a nova aplicação no seu telemóvel e envie um teste através do assistente com o token desse dispositivo.

O seu próprio Firebase (avançado)

  1. Ative a opção Utilizar as minhas próprias chaves.
  2. Na consola do Firebase, adicione um projeto e uma aplicação Android com o nome de pacote indicado na página da sua app.
  3. No Firebase, abra Definições do projeto, Contas de serviço e prima Gerar nova chave privada. Será transferido um ficheiro .json.
  4. No Keynate, em App Android (Firebase), adicione o Conta de serviço do Firebase (JSON): selecione o ficheiro ou cole o seu conteúdo.
  5. Verifique o ID do projeto Firebase. É preenchido automaticamente a partir do ficheiro.
  6. Ative Enviar para Android e guarde.
  7. Envie um teste e, em seguida, volte a compilar a aplicação.

Problemas comuns

  • "Este ficheiro não é uma conta de serviço do Firebase. Transfira-o em Firebase → Definições do projeto → Contas de serviço."
  • "Adicione o ficheiro da conta de serviço do Firebase ou desative o Android."
  • "Utilize o ID do projeto do Firebase (letras minúsculas, números e hífenes)."

Perguntas frequentes

Perguntas frequentes

A chave volta a ser mostrada depois de guardar?

Não. É guardada de forma encriptada e nunca mais é apresentada.

Por omissão, preciso de fazer alguma coisa no Android?

Basta aceitar a nova compilação da aplicação quando a página da app o sugerir.

Artigos relacionados

Feedback

Isto foi útil?

Também disponível em

Ainda precisas de ajuda?