Compartilhar via


Fazer a transição das notificações por push do Android para tokens do Firebase Cloud Messaging (FCM) para autenticação

Em junho de 2024, o Google Firebase está substituindo a autenticação usando uma chave de API em favor do uso de um token JSON da conta de serviço. Os clientes que atualmente usam o método da chave de API precisam mudar para o token. Fazer isso exige a criação do token no Firebase, baixá-lo e a alteração dos métodos de autenticação no Customer Insights - Journeys. Saiba mais no Google Firebase.

Instruções

Em junho de 2024, o Firebase está substituindo a abordagem de autenticação da chave de API do FCM para notificações por push do Android. Uma abordagem baseada em arquivo JSON da conta de serviço substitui esse método. Você precisa substituir um token FCM existente pelo arquivo JSON gerado dentro da conta do Google Firebase.

Para gerar o arquivo JSON, entre na conta do Firebase, navegue até o projeto do Firebase do aplicativo e abra as configurações de projeto selecionando o ícone de engrenagem ao lado de Visão Geral do Projeto.

Configurações de projeto do Firebase.

Em seguida, vá até a guia Contas de serviço e selecione Gerar uma nova chave privada.

Contas de serviço do Firebase.

A geração de uma nova chave privada cria e baixa um arquivo JSON que você pode salvar.

Nova chave de projeto do Firebase.

Depois que você tiver o novo arquivo, navegue até a área Configurações>Notificações por push do Customer Insights - Journeys. Abra a configuração da notificação por push do aplicativo que você deseja atualizar. Aqui, você pode alterar o modo de autenticação FCM de Chave de API para JSON da Conta de Serviço.

Isso permite a você carregar o arquivo JSON criado. Depois de salvo, o método de autenticação é atualizado, e as notificações por push continuam sendo enviadas com êxito.

Importante

Se você tiver vários aplicativos, inclusive uma diferenciação de teste e produção, será importante garantir que você carregue o token FCM que foi gerado para o aplicativo certo a fim de garantir que as notificações por push continuem sendo enviadas. Deixar de fazer isso acarreta falha na autenticação, impedindo o envio de notificações por push.

Além disso, é recomendável testar esse processo com uma conta de teste ou desenvolvimento antes de fazer as atualizações em produção.