Configurar notificações por push do Android
Para oferecer suporte a notificações por push para versões do Android de seu aplicativo móvel, colete informações de um projeto do Google Firebase. Em seguida, crie um aplicativo conectado separado para a plataforma Android.
Edições obrigatórias
| Disponível em: Salesforce Classic e Lightning Experience |
Aplicativos conectados podem ser criados nas: Group, Essentials, Professional, Enterprise, Performance, Unlimited e Developer Editions Aplicativos conectados podem ser instalados em: Todas as edições |
| Permissões necessárias ao usuário | |
|---|---|
| Para ler, criar, atualizar ou excluir aplicativos conectados: | Personalizar aplicativo E também Modificar todos os dados OU Gerenciar aplicativos conectados |
| Para atualizar todos os campos, com exceção de Perfis, Conjuntos de permissões e Atributos de SAML do provedor de serviços: | Personalizar aplicativo E também Modificar todos os dados OU Gerenciar aplicativos conectados |
| Para atualizar Perfis, Conjuntos de permissões e Atributos de SAML do provedor de serviços: | Personalizar aplicativo E Modificar todos os dados E Gerenciar perfis e Conjuntos de permissões |
| Para girar a chave de consumidor e o segredo do consumidor: | Permitir rotação de chave e segredo de consumidor |
| Para instalar e desinstalar aplicativos conectados: | Personalizar aplicativo E também Modificar todos os dados OU Gerenciar aplicativos conectados |
| Para instalar e desinstalar aplicativos conectados empacotados: | Fazer download de pacotes do AppExchange E Personalizar aplicativo E Modificar todos os dados OU Gerenciar aplicativos conectados |
Veja Nossos aplicativos conectados não podem mais ser criados na versão Spring '26 para obter mais detalhes.
Se você tiver um projeto do Firebase existente associado ao seu aplicativo, faça login no Google Cloud Console e selecione o projeto para o seu aplicativo. Na página de APIs e serviços habilitados, confirme se a API do Firebase Cloud Messaging está habilitada para o projeto.
-
Se você tiver um projeto do Firebase existente associado ao seu aplicativo, abra o projeto existente. Caso contrário, crie um projeto para seu aplicativo no Google Firebase Console.
Importante Se você tiver configurado notificações anteriormente para seu aplicativo Android, continue com as próximas etapas usando o projeto do Firebase existente associado ao seu aplicativo. Para evitar interrupções nas notificações do seu aplicativo, confirme se o ID do remetente no projeto do Firebase corresponde ao ID do remetente existente do seu aplicativo. - No projeto do Firebase, clique no ícone de engrenagem ao lado da Visão geral do projeto e clique em Configurações do projeto.
-
Colete o ID do projeto do Firebase.
- Clique na guia Geral.
- Registre o valor no campo de ID do projeto. Você precisará do ID do projeto para uma etapa posterior.
-
Gere uma chave privada do SDK de Administrador para sua conta de serviço do Firebase.
- Selecione a guia Contas de serviço e clique em Gerar nova chave privada.
-
Faça download do arquivo JSON que contém a chave privada. Anote o local do arquivo baixado, pois você precisará dele mais tarde.
O formato de nome do arquivo para essa chave privada é semelhante a Pc-api-1234567890123456789-123-firebase-adminsdk-a1bcd-a1234bc5678.json.
- Crie seu aplicativo móvel conectado no Gerenciador de aplicativo.
-
Na seção Configurações de aplicativo móvel do seu aplicativo móvel conectado, preencha estes campos.
- No campo Plataforma do aplicativo, selecione Android.
- Selecione Mensagens por push.
- No campo Plataforma, selecione Android.
- No campo Chave privada do SDK do administrador do Firebase, carregue o arquivo JSON que contém a chave privada que você gerou para sua conta de serviço do Firebase.
- No campo ID do projeto, insira o ID do projeto que você coletou do projeto do Firebase.
- Salve suas alterações.
