Conectar a Play Store

Configure sua conta de serviço do Google Play Console para publicar preços localizados no Google Play. Guia passo a passo com capturas de tela e configuração de permissões.

Para publicar preços no Google Play, o BasePrice usa a API do Google Play Developer por meio de uma conta de serviço. Você criará a conta no Google Cloud, concederá acesso no Google Play Console e, em seguida, adicionará a chave JSON ao BasePrice.

Configuração

Ativar a API do Google Play Developer

  1. Abra a página da API do Google Play Android Developer no Google Cloud Console
  2. Certifique-se de que o projeto correto está selecionado no menu suspenso no canto superior esquerdo
  3. Clique em Ativar
Google Cloud Console showing the Google Play Android Developer API with the Enable button
Ative a API do Google Play Android Developer para seu projeto

Criar uma Conta de Serviço

  1. No Google Cloud Console, vá para IAM e AdminContas de Serviço
  2. Clique em Criar Conta de Serviço
  3. Insira um nome (ex.: BasePrice) — um ID e e-mail de conta de serviço serão gerados automaticamente
  4. Pule as etapas opcionais de Permissões e Principais — nenhuma função do Cloud é necessária
  5. Clique em Concluído
Google Cloud Console Create Service Account form with name BasePrice and auto-generated email address
Nomeie a conta — nenhuma função do Cloud é necessária, pule os passos 2 e 3

Baixar a Chave JSON

  1. Na lista de contas de serviço, clique na conta que você acabou de criar
  2. Vá para a aba Chaves
  3. Clique em Adicionar ChaveCriar nova chave → selecione JSONCriar
  4. O arquivo de chave é baixado automaticamente — salve-o em um local seguro
⚠️Mantenha esta chave segura

Este arquivo JSON concede acesso à API da sua conta do Google Play. Armazene-o em um local seguro até que você o adicione ao BasePrice.

Conceder Acesso no Google Play Console

  1. Abra o Google Play ConsoleUsuários e permissões

  2. Clique em Convidar novos usuários e cole o e-mail da conta de serviço do Passo 2

  3. Abra a aba Permissões da conta e ative todas as quatro permissões abaixo:

    CategoriaPermissão
    Acesso ao appVer informações do app (somente leitura)
    Dados financeirosVer dados financeiros, pedidos e pesquisa de cancelamento
    Dados financeirosGerenciar pedidos e assinaturas
    Presença na lojaGerenciar presença na loja
  4. Clique em Convidar usuário (para um usuário existente, clique em AplicarSalvar alterações)

Google Play Console Invite user page showing the service account email and Account permissions tab
Conceda todas as quatro permissões em Permissões da conta
💡Permissões da conta vs Permissões do app

Cada permissão aqui pode ser concedida em qualquer um dos níveis — a única diferença é a amplitude do acesso:

  • Permissões da conta se aplicam a todos os apps da sua conta de desenvolvedor, incluindo apps que você adicionar depois. Mais simples de configurar, e você não precisará conceder acesso novamente ao publicar um novo app.
  • Permissões do app se aplicam apenas ao(s) app(s) específico(s) que você adicionar. Melhor se você quiser limitar o BasePrice a um único app (menor privilégio).

Recomendamos conceder todas as quatro em Permissões da conta para simplificar. Se preferir restringir o acesso a um app, adicione esse app na aba Permissões do app e conceda as mesmas quatro permissões lá.

💡Atraso na propagação

As permissões podem levar até 36 horas para ser propagadas. Se você receber erros de permissão logo após a configuração, aguarde e tente novamente.

Adicionar ao BasePrice

  1. No BasePrice, vá para Plataformas Conectadas e adicione Google Play
  2. Faça upload ou arraste e solte o arquivo de chave JSON baixado no Passo 3
  3. O E-mail da Conta de Serviço será preenchido automaticamente — confirme se ele corresponde ao que você convidou no Play Console
  4. Clique em Salvar credenciais
BasePrice Google Play credential form with JSON key upload and Service Account Email fields
Faça upload da chave JSON — o e-mail é extraído automaticamente

Solução de Problemas

ProblemaSolução
"Permissão negada"Na maioria das vezes, a conta de serviço está sem Gerenciar presença na loja (produtos avulsos) ou Gerenciar pedidos e assinaturas (assinaturas) — as permissões que autorizam as atualizações de preço. Confirme se todas as quatro permissões do Passo 4 estão ativadas. As permissões podem levar até 36 horas para ser propagadas.
"API não ativada"Ative a API do Google Play Android Developer no Google Cloud Console (Passo 1).
"Chave inválida"Certifique-se de que você está fazendo upload do arquivo de chave .json completo, e não apenas de uma parte dele.

Próximos Passos

Esta página foi útil?