Como criar uma conta de serviço do Google para habilitar notificações push
Estimado 2 min de leitura
|
Atualizado 6 de ago. de 2025, 00:00 EST
O que você vai aprender
Saiba como configurar sua conta de serviço do Google e ativar o Firebase Cloud Messaging para que você possa enviar notificações push da Klaviyo para dispositivos Android.
Antes de começar
Antes de seguir as etapas abaixo, você precisa ter um projeto do Firebase existente.
Habilitar API de mensagens do Cloud
- Acesse o console do Google Cloud.
- Selecione seu projeto do Firebase no menu suspenso no canto superior esquerdo.
- Pesquise por "Firebase Cloud Messaging API".
- Selecione a API do Firebase Cloud Messaging na lista do marketplace.
- No modal que aparece, clique em Ativar.
Crie uma função personalizada que ofereça suporte à criação de mensagens
- No painel do console do Google Cloud, selecione IAM e Administrador na seção Acesso rápido.
- No menu à esquerda, navegue até a seção Funções.
- Clique em +Criar função.
- Preencha os detalhes sobre a função (nome, descrição etc.).
- Clique em +Adicionar permissões.
- Adicione apenas a permissão cloudmessaging.messages.create. (Para mais detalhes, consulte as instruções do Google para criar uma função personalizada.)
- Clique em Adicionar.
- Quando estiver pronto, crie a função selecionando Criar.
Criar uma conta de serviço do Google
- No menu do lado esquerdo da seção IAM e Administrador, navegue até a guia Contas de serviço.
- Clique em +Criar conta de serviço.
- Preencha os campos Nome da conta de serviço e Descrição da conta de serviço (opcional).
- Clique em Criar e continuar.
- Clique no campo Selecionar uma função.
- Selecione a função personalizada que você acabou de criar. Aqui, escolhemos "Função de teste", mas selecione a função que você criou na seção anterior.
- Clique em Concluído para finalizar a criação da conta de serviço.
Gere uma chave da conta de serviço
- Na página Contas de serviço, clique no endereço de e-mail da conta de serviço que você criou na seção anterior.
- Navegue até a aba Chaves.
- Clique em Adicionar chave.
- Clique em Criar nova chave.
- Em Tipo de chave, selecione JSON.
- Clique em Criar para baixar o arquivo de chave da conta de serviço.
Observação: não é possível baixar o arquivo novamente, então verifique se você consegue localizar o arquivo no seu computador. O arquivo JSON baixado deve ter o seguinte formato:{ "type": "service_account",
"project_id": "PROJECT_ID",
"private_key_id": "KEY_ID",
"private_key": "-----BEGIN PRIVATE KEY-----\nPRIVATE_KEY\n-----END PRIVATE KEY-----\n",
"client_email": "SERVICE_ACCOUNT_EMAIL",
"client_id": "CLIENT_ID",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://accounts.google.com/o/oauth2/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/SERVICE_ACCOUNT_EMAIL" }
Resultado
Agora que você criou e atribuiu a função à sua conta de serviço do Google, você pode começar a configurar as notificações push do Klaviyo para Android.
Recursos adicionais
Esse artigo foi útil?
Use esse formulário somente para dar feedback sobre os artigos. Saiba como entrar em contato com o suporte.