Onde: Configurações → Leitores e dinheiro → Conexões → Notificações (seção App 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
- Você precisa de um app Android. Apenas o proprietário pode alterar as chaves.
- Se o seu app ainda não estiver configurado, a página exibirá "Waiting for your app's push setup. Keynate sets this up with your app; you don't need to do anything now."
Passo a passo
Automático (padrão)
- Abra Configurações → Leitores e receita → Conexões → Notificações.
- Na coluna App Android, marque o item da lista "Keynate registered your app for notifications".
- Quando a página do seu app em keynate.com oferecer uma nova versão do app, aceite-a. Os celulares só recebem notificações a partir de uma versão do app que inclua esse recurso.
- Abra o novo app no seu celular e envie um teste pelo assistente usando o token do aparelho.
Seu próprio Firebase (avançado)
- Ative a opção Use my own keys.
- No console do Firebase, adicione um projeto e um app Android com o mesmo nome de pacote exibido na página do seu app.
- No Firebase, acesse Project settings, Service accounts e clique em Generate new private key. O download de um arquivo .json será iniciado.
- No Keynate, em App Android (Firebase), adicione o Conta de serviço do Firebase (JSON): escolha o arquivo ou cole o conteúdo dele em texto.
- Verifique o ID do projeto no Firebase. Ele é preenchido automaticamente com base no arquivo.
- Ative Enviar para Android e salve.
- Envie um teste e, em seguida, gere uma nova versão do seu app.
Problemas comuns
- "This file isn't a Firebase service account. Download it from Firebase → Project settings → Service accounts."
- "Add the Firebase service account file, or turn Android off."
- "Use the project id from Firebase (lowercase letters, numbers and dashes)."
Dúvidas frequentes
Perguntas frequentes
A chave é exibida novamente após salvar?
Não. Ela é armazenada de forma criptografada e nunca mais é exibida.
Preciso fazer algo para o Android no modo padrão?
Basta aceitar a nova versão do app quando a página do seu aplicativo oferecer a atualização.