{"id":40520,"date":"2023-03-31T10:36:00","date_gmt":"2023-03-31T13:36:00","guid":{"rendered":"https:\/\/blog.locaweb.com.br\/?p=40520"},"modified":"2024-09-05T13:50:50","modified_gmt":"2024-09-05T16:50:50","slug":"como-usar-a-api-google-play-developer","status":"publish","type":"post","link":"https:\/\/www.locaweb.com.br\/blog\/temas\/codigo-aberto\/como-usar-a-api-google-play-developer\/","title":{"rendered":"Como usar a API Google Play Developer?"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><em>Automatize tarefas feitas pelo Google Play Console usando as funcionalidades dessas APIs<\/em><\/p>\n\n\n\n<p>A Google Play Developer APIs \u00e9 um conjunto de ferramentas essencial para qualquer pessoa programadora que trabalhe com <a href=\"https:\/\/blog.locaweb.com.br\/temas\/codigo-aberto\/saiba-como-oferecer-desenvolvimento-de-aplicativos-para-empresas\/\" target=\"_blank\" rel=\"noreferrer noopener\">desenvolvimento de aplicativos<\/a> para Android. Se voc\u00ea gerencia projetos pelo Google Play Console, vai descobrir que <strong>usar<\/strong> <strong>essas APIs \u00e9 bastante simples e pode oferecer uma s\u00e9rie de benef\u00edcios<\/strong>.<\/p>\n\n\n\n<p>A API do Google Play Developer tem dois componentes principais:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Subscriptions and In-App Purchases API<\/h2>\n\n\n\n<p>Com ela, \u00e9 poss\u00edvel criar e gerenciar produtos para compras dentro do aplicativo, recuperar informa\u00e7\u00f5es de compra e gerenciar assinaturas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Publishing API<\/h2>\n\n\n\n<p>Com essa <a href=\"https:\/\/www.locaweb.com.br\/blog\/temas\/codigo-aberto\/o-que-e-api\/\" target=\"_blank\" rel=\"noreferrer noopener\">API<\/a>, as pessoas desenvolvedoras podem<strong> realizar v\u00e1rias tarefas, como criar um novo aplicativo, atualizar informa\u00e7\u00f5es de um aplicativo j\u00e1 existente<\/strong> (como o nome, descri\u00e7\u00e3o e \u00edcone) e <strong>gerenciar vers\u00f5es do app<\/strong>.<\/p>\n\n\n\n<p>Uma das vantagens de usar essas APIs \u00e9 a possibilidade de automatizar algumas tarefas que antes eram feitas manualmente na plataforma. Veja a seguir como voc\u00ea pode come\u00e7ar a aproveitar essas vantagens.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como come\u00e7ar a usar a API?<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-01-1.jpg\" alt=\"Mulher em um escrit\u00f3rio com diversas pessoas ao fundo. Ela est\u00e1 segurando um tablet e sorrindo para a foto. \" class=\"wp-image-40533\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-01-1.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-01-1-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-01-1-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-01-1-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><figcaption class=\"wp-element-caption\">API automatiza processos e facilita consulta a informa\u00e7\u00f5es de desempenho do app. (Fonte: Getty Images\/Reprodu\u00e7\u00e3o)<\/figcaption><\/figure>\n<\/div>\n\n\n<p>A <strong>API do Google Play Developer<\/strong> permite acessar e gerenciar os recursos do Google Play Console, como aplicativos, produtos no aplicativo e assinaturas. Para come\u00e7ar a us\u00e1-la, voc\u00ea precisar\u00e1 seguir os seguintes passos:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Criar um projeto no Console de APIs do Google<\/h2>\n\n\n\n<p>A primeira coisa a fazer \u00e9 criar um projeto no Console do Google e habilitar a API do Google Play Developer para esse projeto. Isso \u00e9 necess\u00e1rio para que voc\u00ea possa criar credenciais de autentica\u00e7\u00e3o e acessar a <a href=\"https:\/\/blog.locaweb.com.br\/temas\/codigo-aberto\/12-apis-que-todo-desenvolvedor-precisa-conhecer\/\">API<\/a>. Para fazer isso, siga os passos abaixo:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Acesse o Console de APIs do Google: https:\/\/console.developers.google.com\/<\/li>\n\n\n\n<li>Selecione ou crie um projeto no canto superior esquerdo da p\u00e1gina.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-03.jpg\" alt=\"tela do google cloud para criar um novo projeto. \" class=\"wp-image-40534\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-03.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-03-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-03-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-03-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Na p\u00e1gina do projeto, clique em &#8220;Ativar APIs e servi\u00e7os&#8221;.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-05.jpg\" alt=\"tela do google cloud, evidenciando a op\u00e7\u00e3o de 'ativar apis e servi\u00e7os'.\" class=\"wp-image-40535\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-05.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-05-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-05-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-05-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>Na barra de pesquisa, digite &#8220;Google Play Android Developer API&#8221; e selecione a op\u00e7\u00e3o que aparecer.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-06.jpg\" alt=\"tela do google cloud, evidenciando a op\u00e7\u00e3o de escrever na caixa de pesquisa 'developer google play android api'. \" class=\"wp-image-40536\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-06.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-06-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-06-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-06-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/figure>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Clique em &#8220;Ativar&#8221; para habilitar a API para o seu projeto.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-07.jpg\" alt=\"tela do google cloud para selecionar a op\u00e7\u00e3o de 'ativar'\" class=\"wp-image-40537\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-07.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-07-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-07-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/console-07-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/figure>\n<\/div>\n\n\n<p>Ao clicar em \u201cAtivar\u201d voc\u00ea ser\u00e1 redirecionado para p\u00e1gina com detalhes sobre a API onde ter\u00e1 acesso \u00e0s m\u00e9tricas de consumo dela, \u00e0s cotas e \u00e0s suas credenciais. Um aviso no topo da tela vai indicar que voc\u00ea precisa criar essas credenciais para poder usar a API.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Criar credenciais de autentica\u00e7\u00e3o<\/h3>\n\n\n\n<p>Para criar as credenciais de autentica\u00e7\u00e3o para acessar a API do Google Play Developer, siga os seguintes passos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Clique no bot\u00e3o &#8220;Criar credenciais&#8221;.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-08.jpg\" alt=\"tela do google cloud para ativar op\u00e7\u00e3o de 'criar credenciais'. \" class=\"wp-image-40538\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-08.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-08-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-08-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-08-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/figure>\n<\/div>\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Escolha o tipo de dados voc\u00ea acessar\u00e1:<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-09.jpg\" alt=\"tela para selecionar os tipos de dados. \" class=\"wp-image-40539\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-09.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-09-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-09-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-09-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/figure>\n<\/div>\n\n\n<p><strong>Dados do usu\u00e1rio:<\/strong> isso significa que a sua aplica\u00e7\u00e3o ser\u00e1 autorizada a acessar as informa\u00e7\u00f5es de um usu\u00e1rio ap\u00f3s ele conceder o consentimento para a sua aplica\u00e7\u00e3o. Esse tipo de credencial \u00e9 \u00fatil para aplicativos que necessitam de acesso a dados de usu\u00e1rios, como um aplicativo que utiliza a API do Google Play Developer para enviar notifica\u00e7\u00f5es personalizadas.<\/p>\n\n\n\n<p><strong>Dados do aplicativo:<\/strong> se voc\u00ea precisa acessar informa\u00e7\u00f5es do seu pr\u00f3prio aplicativo, \u00e9 necess\u00e1rio criar uma conta de servi\u00e7o. Essa conta de servi\u00e7o \u00e9 uma identidade de autentica\u00e7\u00e3o que representa o seu aplicativo. Esse tipo de credencial \u00e9 \u00fatil quando voc\u00ea quer ter acesso a informa\u00e7\u00f5es do pr\u00f3prio aplicativo, como por exemplo, para obter informa\u00e7\u00f5es sobre o desempenho do aplicativo.<\/p>\n\n\n\n<p>Para usar a API do Google Play Developer, o mais indicado \u00e9 criar uma credencial selecionando \u201cDados do aplicativo\u201d no item anterior, j\u00e1 que a API oferece relat\u00f3rios e m\u00e9tricas sobre o pr\u00f3prio app.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Instalar a biblioteca do Google no seu projeto<\/h3>\n\n\n\n<p>Para facilitar o acesso \u00e0 API do Google Play Developer, o Google fornece bibliotecas de cliente em v\u00e1rias linguagens de programa\u00e7\u00e3o, incluindo<em> Java, Python, Ruby, Node.js<\/em> e outras. Voc\u00ea pode escolher a biblioteca de cliente que melhor se adapta \u00e0s suas necessidades e seguir as instru\u00e7\u00f5es de instala\u00e7\u00e3o e configura\u00e7\u00e3o para come\u00e7ar a usar a API.<\/p>\n\n\n\n<p>Por exemplo, digamos que seu projeto est\u00e1 em Node.js e voc\u00ea quer buscar pela API um relat\u00f3rio das \u00faltimas assinaturas que o seu app recebeu. O passo a passo seria esse:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Para utilizar a API do Google Play Developer com Node.js, primeiro \u00e9 preciso instalar a biblioteca de cliente googleapis via NPM (Node Package Manager). Para isso, basta executar o seguinte comando no terminal:<\/li>\n<\/ol>\n\n\n\n<p>npm install googleapis<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Baixe o arquivo JSON das credenciais da conta de servi\u00e7o. Para fazer isso, basta acessar a aba \u201cCredenciais\u201d na p\u00e1gina de detalhes da API:<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-10.jpg\" alt=\"tela do google play android developer api \" class=\"wp-image-40540\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-10.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-10-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-10-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-10-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/figure>\n<\/div>\n\n\n<p>Depois disso, clique na conta de servi\u00e7o para a qual voc\u00ea quer gerar o JSON e selecione a aba \u201cChaves\u201d.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"691\" height=\"215\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/image-13.png\" alt=\"tela para detalhes da conta de servi\u00e7o\" class=\"wp-image-40521\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/image-13.png 691w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/image-13-500x156.png 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/image-13-150x47.png 150w\" sizes=\"(max-width: 691px) 100vw, 691px\" \/><\/figure>\n<\/div>\n\n\n<p>Ent\u00e3o, clique em \u201cAdicionar chave\u201d, \u201cCriar nova chave\u201d e selecione a opc\u00e3o JSON. O arquivo nesse formato com as credenciais da conta de servi\u00e7o ser\u00e1 baixado automaticamente para o seu computador. Certifique-se de guardar o arquivo JSON em um local seguro, pois ele cont\u00e9m informa\u00e7\u00f5es sens\u00edveis que permitem acesso \u00e0 API do Google Play Developer em nome da sua conta de servi\u00e7o.<\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Adicione o arquivo JSON de credenciais da conta de servi\u00e7o \u00e0 raiz do seu projeto.<\/li>\n\n\n\n<li>No seu c\u00f3digo, crie um novo cliente OAuth2 usando as credenciais da conta de servi\u00e7o:<\/li>\n<\/ol>\n\n\n\n<p>const { google } = require(&#8216;googleapis&#8217;);<\/p>\n\n\n\n<p>const auth = new google.auth.GoogleAuth({<\/p>\n\n\n\n<p>&nbsp;&nbsp;keyFile: &#8216;.\/path\/to\/service-account-credentials.json&#8217;,<\/p>\n\n\n\n<p>&nbsp;&nbsp;scopes: [&#8216;https:\/\/www.googleapis.com\/auth\/androidpublisher&#8217;]<\/p>\n\n\n\n<p>});<\/p>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li>Use o cliente OAuth2 para criar um objeto da API do Google Play Developer:<\/li>\n<\/ol>\n\n\n\n<p>const androidpublisher = google.androidpublisher({<\/p>\n\n\n\n<p>&nbsp;&nbsp;version: &#8216;v3&#8217;,<\/p>\n\n\n\n<p>&nbsp;&nbsp;auth: auth<\/p>\n\n\n\n<p>});<\/p>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li>Agora voc\u00ea pode enviar solicita\u00e7\u00f5es HTTP para acessar os recursos da API do Google Play Developer. Por exemplo, para buscar as \u00faltimas assinaturas do seu aplicativo, voc\u00ea pode usar o seguinte c\u00f3digo:<\/li>\n<\/ol>\n\n\n\n<p>const packageName = &#8216;com.example.app&#8217;;<\/p>\n\n\n\n<p>const response = await androidpublisher.purchases.subscriptions.list({<\/p>\n\n\n\n<p>&nbsp;&nbsp;packageName: packageName,<\/p>\n\n\n\n<p>&nbsp;&nbsp;maxResults: 10,<\/p>\n\n\n\n<p>&nbsp;&nbsp;token: undefined,<\/p>\n\n\n\n<p>&nbsp;&nbsp;startTime: undefined,<\/p>\n\n\n\n<p>&nbsp;&nbsp;endTime: undefined<\/p>\n\n\n\n<p>});<\/p>\n\n\n\n<p>const subscriptions = response.data.subscriptions;<\/p>\n\n\n\n<p>Este c\u00f3digo lista as 10 \u00faltimas assinaturas do aplicativo com o nome &#8220;com.example.app&#8221;. Observe que este exemplo usa a autentica\u00e7\u00e3o com conta de servi\u00e7o, que \u00e9 mais adequada para acessar dados do pr\u00f3prio aplicativo. Para acessar dados de usu\u00e1rios individuais, \u00e9 necess\u00e1rio usar a autentica\u00e7\u00e3o com OAuth2. Al\u00e9m disso, no c\u00f3digo acima, algumas propriedades do objeto s\u00e3o definidas como undefined, como o token, startTime e endTime. Isso ocorre porque essas propriedades s\u00e3o opcionais e podem ser deixadas em branco se n\u00e3o forem necess\u00e1rias para a solicita\u00e7\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Leia tamb\u00e9m<\/strong>:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/blog.locaweb.com.br\/temas\/codigo-aberto\/desenvolvimento-hibrido\/\" target=\"_blank\" rel=\"noreferrer noopener\">Desenvolvimento h\u00edbrido de aplicativos: frameworks e bibliotecas<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/blog.locaweb.com.br\/temas\/codigo-aberto\/programacao-para-mobile-tudo-o-que-voce-precisa-saber\/\" target=\"_blank\" rel=\"noreferrer noopener\">Programa\u00e7\u00e3o para dispositivos m\u00f3veis: tudo o que voc\u00ea precisa saber<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/blog.locaweb.com.br\/temas\/codigo-aberto\/12-apis-que-todo-desenvolvedor-precisa-conhecer\/\" target=\"_blank\" rel=\"noreferrer noopener\">12 APIs que todo desenvolvedor deve conhecer<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Como funcionam as cotas de acesso e as edi\u00e7\u00f5es da API?<\/strong><\/h2>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"812\" height=\"500\" src=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-11.jpg\" alt=\"homem olhando para a tela de um notebook. \" class=\"wp-image-40541\" srcset=\"https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-11.jpg 812w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-11-500x308.jpg 500w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-11-768x473.jpg 768w, https:\/\/www.locaweb.com.br\/blog\/wp-content\/uploads\/2023\/03\/Console-11-150x92.jpg 150w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><figcaption class=\"wp-element-caption\">A busca de relat\u00f3rios do Google Play Console \u00e9 facilitada pela API. (Fonte: <a href=\"https:\/\/www.gettyimages.com.br\/detail\/foto\/happy-businessman-working-on-his-laptop-at-home-imagem-royalty-free\/1400280368?phrase=computador&amp;adppopup=true\">Getty Images<\/a>\/Reprodu\u00e7\u00e3o)<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Quanto \u00e0s cotas, a API tem limites de uso que s\u00e3o estabelecidos para garantir a qualidade dos servi\u00e7os. Esses limites s\u00e3o di\u00e1rios e podem ser aumentados ou diminu\u00eddos conforme a necessidade.&nbsp;<\/p>\n\n\n\n<p><strong>\u00c9 importante lembrar que o uso excessivo da API pode resultar em cobran\u00e7as extras ou problemas de performance.<\/strong> Algumas das limita\u00e7\u00f5es incluem o n\u00famero de solicita\u00e7\u00f5es que podem ser feitas por segundo, o tamanho m\u00e1ximo dos dados que podem ser enviados em uma \u00fanica solicita\u00e7\u00e3o e o n\u00famero de recursos que podem ser acessados por dia.&nbsp;<\/p>\n\n\n\n<p>Al\u00e9m disso, o uso da API est\u00e1 sujeito aos termos de uso do Google Play Developer Console, que incluem restri\u00e7\u00f5es sobre o uso comercial da API e a prote\u00e7\u00e3o dos dados dos usu\u00e1rios. \u00c9 importante ler e entender esses termos antes de come\u00e7ar a usar a API.<\/p>\n\n\n\n<p>A API tamb\u00e9m oferece diferentes edi\u00e7\u00f5es. <strong>A edi\u00e7\u00e3o b\u00e1sica \u00e9 gratuita e cont\u00e9m as funcionalidades iniciais, como upload de builds e gerenciamento de dados; j\u00e1 a avan\u00e7ada oferece relat\u00f3rios detalhados de desempenho e suporte priorit\u00e1rio.<\/strong> \u00c9 importante escolher a edi\u00e7\u00e3o que melhor atenda \u00e0s necessidades antes de come\u00e7ar a usar a API.<\/p>\n\n\n\n<p>A Google Play Developer API \u00e9 uma ferramenta valiosa para qualquer pessoa programadora que trabalhe com <a href=\"https:\/\/blog.locaweb.com.br\/temas\/codigo-aberto\/5-perguntas-importantes-que-voce-deve-fazer-antes-de-criar-um-app\/\" target=\"_blank\" rel=\"noreferrer noopener\">desenvolvimento Android<\/a>. Al\u00e9m de ser f\u00e1cil de usar, ela oferece uma s\u00e9rie de benef\u00edcios, como automatiza\u00e7\u00e3o de tarefas, acesso a informa\u00e7\u00f5es e integra\u00e7\u00e3o com o console. Caso voc\u00ea ainda n\u00e3o use a API, agora \u00e9 a hora de come\u00e7ar.<\/p>\n\n\n\n<div class=\"user-cta-block\" style=\"background-color:#2E333C;\"><p>Se voc\u00ea precisa de um servidor web confi\u00e1vel para desenvolvimento, conhe\u00e7a o servi\u00e7o de VPS da Locaweb, com data center no Brasil.<\/p><a class=\"user-cta\" style=\"background-color: #00acc8\n;\" href=\"https:\/\/bit.ly\/3ny8GSK:;\" target=\"_blank\" rel=\"noopener\">Saiba mais<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Automatize tarefas feitas pelo Google Play Console usando as funcionalidades dessas APIs A Google Play Developer APIs \u00e9 um conjunto de ferramentas essencial para qualquer pessoa programadora que trabalhe com desenvolvimento de aplicativos para Android. Se voc\u00ea gerencia projetos pelo Google Play Console, vai descobrir que usar essas APIs \u00e9 bastante simples e pode oferecer [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":40530,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5],"tags":[],"class_list":["post-40520","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-codigo-aberto"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/40520","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/comments?post=40520"}],"version-history":[{"count":8,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/40520\/revisions"}],"predecessor-version":[{"id":50492,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/posts\/40520\/revisions\/50492"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/media\/40530"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/media?parent=40520"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/categories?post=40520"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/blog\/wp-json\/wp\/v2\/tags?post=40520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}