Para começar a fazer chamadas à API Publishing dos serviços relacionados a jogos do Google Play, é preciso fazer a vinculação a um projeto de API diretamente no Google Play Console e ativar a API Publishing dos serviços relacionados a jogos do Google Play para esse projeto. Quando o projeto de API estiver configurado, ele poderá ser usado para gerenciar outros projetos de jogos.
A API Publishing dos serviços relacionados a jogos do Google Play só pode ser configurada pelo proprietário da conta de desenvolvedor do Google Play. As instruções a seguir explicam como:
- configurar um projeto de API novo ou existente;
- gerenciar clientes OAuth;
- usar uma conta de serviço para acessar a API Publishing dos serviços relacionados a jogos do Google Play.
Configuração de seu projeto de API
Antes de acessar a API Publishing dos serviços relacionados a jogos do Google Play, é necessário vincular o Google Play Console a um projeto de API. Na maioria dos casos, é recomendável criar um novo projeto de API, mas usuários atuais da API Google Play Developer Publishing podem fazer a vinculação a um projeto de API existente. Cada projeto de API só pode ser vinculado a uma conta do Google Play Console.
Criação de um novo projeto de API
- Acesse a página Acesso à API no Google Play Console.
- Aceite os Termos de Serviço.
- Clique em Criar novo projeto. Um projeto de API será gerado e vinculado ao Google Play Console automaticamente.
- Defina a opção da API Game Services Publishing como ON.
Agora seu projeto de API está configurado para acessar a API Publishing dos serviços relacionados a jogos do Google Play.
Uso de um projeto de API existente
Se você já for usuário da API Google Play Developer, siga estes passos para configurar seu projeto de API. Se o projeto de API que você quer configurar não estiver listado, verifique se sua conta do Google Play Console está designada como "Proprietário" e se a API Google Play Developer está ativada.
- Acesse a página Acesso à API no Google Play Console.
- Aceite os Termos de Serviço da API.
- Escolha o projeto que quer configurar.
- Clique em Vincular. Agora o Google Play Console está vinculado ao projeto de API.
- Defina a opção da API Game Services Publishing como ON.
Agora seu projeto de API está configurado para acessar a API Publishing dos serviços relacionados a jogos do Google Play.
Configurar clientes de acesso à API
Uso de clientes OAuth
Você pode permitir que os usuários realizem ações por meio da API Publishing dos serviços relacionados a jogos do Google Play com credenciais próprias usando um cliente OAuth.
As ações dos usuários são limitadas às permitidas na página Contas e direitos do usuário no Google Play Console.
- Acesse a página Acesso à API no Google Play Console.
- Em Clientes OAuth, clique em Criar cliente OAuth.
- Configure as informações de marca do seu produto e clique em Continuar.
- Clique em Criar ID do cliente.
Os detalhes do novo cliente OAuth são exibidos em uma lista nessa página.
Uso de uma conta de serviço
Você também pode criar uma conta de serviço para acessar a API Publishing dos serviços relacionados a jogos do Google Play a partir de um servidor de compilação sem fornecer suas credenciais de usuário:
- Acesse a página Acesso à API no Google Play Console.
- Em Contas de serviço, clique em Criar conta de serviço.
- Siga as instruções na página para criar sua conta de serviço.
- Depois de criar a conta de serviço no Google Developers Console, clique em Concluído. A página Acesso à API será atualizada automaticamente, e sua conta de serviço será listada.
- Clique em Conceder acesso para fornecer à conta de serviço os direitos necessários para realizar ações.
Agora você poderá acessar a API Publishing dos serviços relacionados a jogos do Google Play por meio da conta de serviço. Para mais informações, consulte Usar o OAuth 2.0 para aplicativos de servidor para servidor.
Acessar a API Publishing dos serviços relacionados a jogos do Google Play
Você pode acessar a API Publishing dos serviços relacionados a jogos do Google Play diretamente por HTTP. Para mais informações, consulte a referência da API e o app de exemplo.