Criamos um passo a passo simples para você gerar a chave JSON com segurança diretamente pelo Google.
Ao final do processo, você apenas envia o arquivo gerado para o suporte no e-mail suporte@machine.global ou diretamente para o analista que está te atendendo.
💡 Esse processo leva em média de 5 a 10 minutos.
O que é chave JSON?
A chave JSON é um arquivo de segurança criado pelo próprio Google que permite que nosso sistema se conecte à sua conta de desenvolvedor de forma automática e segura.
Ela permite que nossa plataforma:
Publique atualizações do seu aplicativo Acompanhe aprovações do Google Automatize processos técnicos
Vamos ao passo a passo de como criar
É muito importante que o caminho seja feito corretamente, para evitar pendências na publicação do a aplicativo. As pendências decorrentes desse processo podem atrasar a geração do seu aplicativo.
Se não estiver logado, faça o login na conta de desenvolvedor Google que você criou. É nessa conta que deve ser criado a chave JSON.
Etapa 2
Clique em “Crie ou selecione um projeto”.
Etapa 3
Clique em “NOVO PROJETO”, no canto superior direito da página:
Etapa 4
Clique em “Criar”:
Etapa 5
Clique em “Selecionar projeto”:
Etapa 6
Clique no ícone do menu, no lado superior esquerdo:
Etapa 7
Clique em APIs e serviços; e em seguida
Clique em Biblioteca
Etapa 8
No campo de Pesquisar APIS e serviços pesquise por Google Play Android Developer API e clique.
Etapa 9
Clique em "Ativar"
Etapa 10
No lado direito da tela, clique em:
“APIS e serviços”; e depois em
“Credenciais”:
Caso você esteja utilizando um e-mail com domínio próprio (ex: @empresa.com), o processo de criação da chave JSON exige uma etapa adicional de permissão no Google Cloud Console, siga esses passos:
1. Criar um Grupo de Administradores
Antes de alterar as políticas, você precisa garantir que sua conta tenha todas as permissões necessárias através de um grupo.
No menu lateral do Google Cloud Console, vá em IAM e Administrador > Grupos.
Selecione a sua Organização (o nível "pai" de todos os projetos).
Clique em Criar Grupo.
Dê um nome ao grupo (ex: gcp-organization-admins), defina um e-mail para ele e uma descrição.
Em Participantes, adicione o e-mail da sua conta de administrador (ex: seuemail@empresa.com.br) e defina o papel como Proprietário (Owner).
Clique em Salvar.
2. Atribuir Papéis ao Grupo na Organização
Ainda em IAM e Administrador, vá na aba IAM.
Certifique-se de que está visualizando o nível da Organização (não apenas um projeto específico).
Clique em Permitir Acesso.
Em Novos participantes, cole o e-mail do grupo que você acabou de criar.
Em Atribuir papéis, você deve adicionar todos os seguintes papéis de administrador:
Administrador da Central de Segurança
Administrador de conta de faturamento
Administrador de conta de suporte
Administrador da organização
Administrador de política da organização
Administrador de papéis da organização
Administrador de pasta
Clique em Salvar.
3. Configurar Papéis no Projeto Específico
Mude a visualização do console para o seu Projeto específico.
No menu IAM, localize o seu usuário/grupo e clique no ícone de lápis para Editar acesso.
Adicione os papéis:
Administrador de simulador de OrgPolicy
Criador de projetos
Proprietário
Clique em Salvar.
4. Alterar a Política de Restrição
Agora que você tem as permissões, pode desativar a trava que impede a criação de chaves.
Vá em IAM e Administrador > Políticas da organização.
No campo de filtro, pesquise por: Disable service account key creation.
Clique sobre o nome da política encontrada.
Clique em Gerenciar Política.
Selecione a opção Personalizar.
Em Regras, se houver uma regra "Ativada", altere-a para Desativada. Caso não exista, clique em Adicionar uma regra e defina como Desativada.
Clique em Salvar (ou Definir Política).
5. Gerar a Chave JSON
Com a política desativada, o botão de adicionar chaves estará liberado.
Vá em IAM e Administrador > Contas de serviço.
Selecione o projeto e a conta de serviço desejada.
👉 Ou, se você já estiver em contato com seu analista de onboarding pelo WhatsApp, pode encaminhar o arquivo diretamente por lá.
⚠️ Importante: É por meio desse arquivo que nosso sistema vai se conectar à sua conta de desenvolvedor Google para automatizar as atualizações do seu aplicativo com segurança.
Sem ele, não conseguimos dar continuidade ao processo.