Como Extrair Todas as Avaliações do Google em 2025 (Driblando o Limite de 5 Avaliações)

A Google Places API limita você a 5 avaliações por empresa. Este guia explica o porquê dessa restrição, os desafios técnicos do scraping e mostra como o Livescraper extrai todas as avaliações via API REST ou painel sem código.

Piyush KalathiyaAug 1, 2025
Como Extrair Todas as Avaliações do Google em 2025 (Driblando o Limite de 5 Avaliações)

Como Extrair Todas as Avaliações do Google em 2025 (Driblando o Limite de 5 Avaliações)

As avaliações do Google são a voz do cliente. São uma mina de ouro de feedback bruto e honesto que pode ser usado para gestão de reputação, análise de concorrência e análise de sentimento. Se você é desenvolvedor ou cientista de dados, provavelmente já quis ter acesso a esses dados. Você começa olhando para a Google Places API oficial, faz alguns testes e então bate em um muro. Você só consegue obter 5 avaliações. Embora o Google as chame de avaliações "mais úteis", essa limitação torna qualquer análise em larga escala impossível. Como você pode acompanhar o sentimento ao longo do tempo ou identificar problemas recorrentes se não consegue ver todos os dados? Neste guia, vamos explicar por que essa limitação existe, os desafios técnicos para contorná-la e mostrar como usar uma API simples para extrair centenas ou até milhares de avaliações do Google de qualquer empresa em minutos.

As Limitações Frustrantes de Fazer Scraping das Avaliações do Google

Antes de chegarmos à solução, é importante entender o problema. Existem três motivos principais pelos quais obter um conjunto completo de avaliações do Google é tão difícil.

1. O Muro das 5 Avaliações da API Oficial

O Google projetou intencionalmente sua Places API desse jeito. Ela foi feita para exibir uma pequena amostra de avaliações em um app ou site, e não para extração de dados em massa. É uma feature, não um bug, mas é um grande obstáculo para qualquer um que leve a sério a análise de dados.

2. O Desafio do Carregamento Dinâmico ("Rolagem Infinita")

Se você inspecionar o Google Maps no seu navegador, vai notar que ele não carrega todas as avaliações de uma vez. Você precisa continuar rolando para baixo para revelar mais. Isso é chamado de carregamento dinâmico ou "rolagem infinita". Um scraper simples não consegue fazer isso; ele só verá as primeiras avaliações carregadas na página e depois vai parar, deixando você com dados incompletos.

3. A Ameaça Constante de Bloqueios e CAPTCHAs

O Google protege ativamente seus dados contra scraping automatizado em larga escala. Se você tentar construir seu próprio scraper, rapidamente vai esbarrar em problemas:
  • Bloqueios de IP: Muitas requisições do mesmo computador vão fazer com que você seja bloqueado temporariamente.
  • CAPTCHAs: Você será solicitado a provar que não é um robô, o que é impossível para um script automatizado resolver sozinho.
  • Mudanças no Site: O Google muda a estrutura do código do site o tempo todo, o que significa que um scraper que funciona hoje vai quebrar amanhã, exigindo manutenção constante e frustrante.

A Solução Definitiva: Uma API Dedicada para Avaliações do Google

Em vez de travar uma batalha perdida contra bloqueios e manutenção sem fim, você pode usar um serviço projetado para resolver exatamente esses problemas. O Livescraper lida com toda a complexidade para você, então você pode focar em usar os dados, e não apenas em lutar para obtê-los. Ele resolve os problemas centrais ao:
  • Driblar o limite de 5 avaliações para obter todos os dados disponíveis.
  • Lidar com toda a automação complexa do navegador e a rolagem nos bastidores.
  • Gerenciar uma rede de proxies para evitar bloqueios e CAPTCHAs.
  • Entregar dados limpos e estruturados todas as vezes.
O Livescraper oferece duas formas poderosas de obter esses dados, dependendo das suas necessidades.
  • Método 1 (Para Desenvolvedores): Use nossa API REST direta e poderosa.
  • Método 2 (Para Todos): Use nosso painel web simples, sem código.
Vamos detalhar os dois métodos.

Método 1 (Para Desenvolvedores): Como Usar a API do Livescraper

Se você se sente confortável com código e quer integrar dados de avaliações diretamente em suas próprias aplicações, nossa API REST é a solução perfeita.

Passo 1: Obtenha Sua API Key

Obtenha sua API key cadastrando-se em nosso site. Após fazer login, vá até a seção User Profile para encontrar e copiar sua chave única [caption id="attachment_681" align="alignnone" width="1911"]How to find Livescraper API token in user profile section Encontre e copie seu token da API do Livescraper na seção de perfil.[/caption]

Passo 2: Faça uma Requisição à API (Google Maps Reviews)

Você pode extrair avaliações do Google Maps com uma simples chamada de API usando sua API key. Basta passar a URL da empresa ou o place ID na sua requisição. Veja como começar:


Endpoint da API

bash
GET https://apiv1.livescraper.com/api/v1/task/review?&queries=%5B%22real%20estate%20agents%20in%20Los%20Angeles%2C%20CA%22%5D&dropduplicates=True&language=en&region=US&enrichment=False&fields=%5B%22query%22%2C%22business_name%22%5D

Cabeçalhos Obrigatórios

makefile
Authorization: Bearer YOUR_API_KEY_HERE

Parâmetros de Consulta

Parâmetro Obrigatório Tipo Descrição
queries ✅ Sim string / array Nome da empresa, place ID ou CID do Google Maps. Suporta agrupamento (até 15).
language ✅ Sim string Código do idioma (ex.: en, fr, es)
region ✅ Sim string Código da região (ex.: IN, US, DE)
dropduplicates ❌ Não string Defina como True para remover avaliações duplicadas
fields ❌ Não array Especifique quais campos incluir na resposta

Exemplo 1: Usando cURL (Terminal)

bash
curl -X GET "https://apiv1.livescraper.com/api/v1/task/review?&queries=%5B%22real%20estate%20agents%20in%20Los%20Angeles%2C%20CA%22%5D&dropduplicates=True&language=en&region=US&enrichment=False&fields=%5B%22query%22%2C%22business_name%22%5D" -H "X-API-KEY: YOUR-API-KEY"

Exemplo 2: Usando Python (requests)

python
from livescraper import ApiClient scraper = ApiClient("api_key") results = scraper.google_review_search(queries=["real estate agents in Los Angeles, CA"], language="en", region="DE", dropduplicates="True", enrichment="True", fields=["query","business_name"])

📋 Exemplos de Consultas

Você pode usar nomes, CIDs ou place IDs como:

  • Chez Panisse, CA

  • restaurants, Brooklyn

  • ChIJcYtcJaF-hYAR-VzrwZpQY0E

  • 0x80857ea1255c8b71:0x4163509ac1eb5cf9

Exemplo de agrupamento:
?query=text1&query=text2&query=text3 (até 15)


Campos fields Suportados (Opcional)

Use o parâmetro fields para limitar a saída:

["query", "business_name", "google_id", "place_id", "review_rating", "total_reviews", "review_text", "author_title", "review_timestamp", "review_likes", "owner_answer", "review_link"]

Códigos de Resposta

Código Significado
200 ✅ Sucesso
401 ❌ API Key inválida ou ausente
402 ⚠️ Créditos insuficientes
422 ❌ Consultas ausentes ou em excesso (máx. 15)

Método 2 (Para Todos): O Painel Web Sem Código

Se você não quer escrever nenhum código, pode usar nosso painel web intuitivo para obter os mesmos dados de alta qualidade em apenas alguns cliques. [caption id="attachment_682" align="alignnone" width="1902"]Screenshot of Livescraper Google Reviews scraper API in action with review extraction Esta imagem mostra como usar a API do Livescraper para extrair avaliações do Google Maps.[/caption]

Passo 1: Selecione o Google Reviews Scraper

Após fazer login na sua conta do Livescraper, navegue até o painel e selecione a opção "Google Reviews Scraper".

Passo 2: Cole a URL do Google Maps no Livescraper

Depois de encontrar a empresa desejada no Google Maps, você precisará copiar a URL diretamente da barra de endereços do seu navegador.

Você pode colar qualquer um dos itens a seguir no campo de entrada do “Google Reviews Scraper” do Livescraper:

✅ Tipos de Entrada Aceitos

  1. URL do Google Maps
    Exemplo:

    https://www.google.com/maps/place/Taj+Mahal+Agra/@27.1751,78.0421
  2. URL com CID do Google Maps
    Exemplo:

    https://www.google.com/maps?cid=6715960088414077073
  3. Place ID
    Exemplo:

    ChIJURry1VzwokRkUCtfx7iIM10
  4. Feature ID (FID)
    Exemplo:

    0x89c25955cb6b444d:0x5d33e21e239f4091
  5. Nome da empresa (se for único o bastante)
    Exemplo:

    Taj Mahal Agra

O Livescraper detecta o tipo de forma inteligente e busca automaticamente as avaliações da empresa associada!

Passo 3: Clique em 'Get Data' e Baixe Seu Arquivo

Aperte o botão "Get Data" e deixe nossa plataforma fazer o trabalho. Em apenas alguns minutos, sua tarefa estará concluída. Você poderá então baixar todas as avaliações como um arquivo CSV ou Excel limpo, pronto para usar e perfeitamente organizado para suas necessidades.

Não se Contente com 5 Avaliações. Tenha o Panorama Completo.

Pronto para desbloquear todos os dados que as avaliações do Google têm a oferecer? Escolha o método que funciona para você e comece a obter os insights que você precisa. Perguntas Frequentes

1. Por que o Google só mostra 5 avaliações pela sua API?

A Places API oficial do Google é projetada para fornecer apenas as avaliações mais relevantes ("úteis"), e não o conjunto de dados completo. Isso é intencional para evitar scraping de dados em massa e garantir uso mínimo da API para apps ou sites públicos.


2. É legal fazer scraping das avaliações do Google usando o Livescraper?

O Livescraper usa dados legais e publicamente disponíveis. No entanto, é sua responsabilidade garantir conformidade com os Termos de Serviço do Google e com as leis locais de dados, especialmente se você estiver usando os dados para fins comerciais ou de redistribuição.


3. Posso fazer scraping de avaliações em outros idiomas ou países?

Sim! O Livescraper suporta parâmetros customizados de idioma (language) e região (region). Por exemplo, você pode extrair avaliações em francês de empresas no Canadá ou avaliações em espanhol do México.


4. Qual é o número máximo de avaliações que posso obter de uma empresa?

Você pode extrair todas as avaliações publicamente disponíveis listadas no Google Maps para aquela empresa. Algumas empresas podem ter centenas ou até milhares, e o Livescraper buscará o máximo possível.


5. Quais tipos de entrada são aceitos pelo scraper?

O Livescraper aceita:

  • Nomes de empresas

  • URLs do Google Maps

  • Place IDs

  • URLs com CID

  • Feature IDs (FID)

Ele detecta automaticamente o tipo da entrada.


6. Vou ser bloqueado ou receber CAPTCHAs?

Não — o Livescraper usa redes de proxy e navegadores headless nos bastidores para evitar bloqueios e CAPTCHAs, então você não precisa se preocupar com isso.


7. Posso obter metadados das avaliações, como timestamps ou nomes dos autores?

Sim! Você pode especificar quais campos quer nos seus resultados usando o parâmetro fields (para a API), incluindo:

  • Texto da avaliação

  • Nome do autor

  • Timestamp

  • Curtidas da avaliação

  • Respostas do proprietário e muito mais


8. Posso usar esses dados para análise de sentimento ou machine learning?

Com certeza. A saída é estruturada (CSV/JSON) e fácil de processar para análise de sentimento, processamento de linguagem natural (NLP), detecção de tendências e muito mais.


9. Com que frequência posso fazer scraping da mesma empresa?

Você pode fazer scraping com a frequência que seus créditos de API permitirem. No entanto, por questões práticas e para reduzir a carga, é recomendado fazer scraping da mesma empresa semanal ou mensalmente, dependendo da frequência com que ela recebe novas avaliações.


10. O que acontece se o Google mudar o layout novamente?

O Livescraper é mantido por uma equipe dedicada que atualiza a lógica de scraping sempre que o Google muda sua UI. Você não precisa manter nada por conta própria — ele simplesmente funciona.