Obter todos os comentários da API oficial do Google Maps

A API oficial do Google Places limites a quantidade de comentários que você pode obter dele para apenas 5 comentários. Apesar de muitos desenvolvedores Perguntando for pagination and sorting parameters since 2015 the limitation still exists. Fortunately, there are some tools you can use from your code to get ratings & reviews in the right way.


A melhor maneira de obter avaliações

Com API de Outscraper, você pode obter qualquer quantidade de comentários de qualquer empresa. Você pode classificar as resenhas e paginar as páginas. É possível ignorar comentários vazios usando o parâmetro "ignoreEmpty" e há muitos parâmetros avançados como cutoff, cutoffRating, etc.

Exemplos de avaliações de API

O exemplo básico de busca 20 revisões pela classificação padrão (revisões mais relevantes).

				
					# fetch 20 most relevant reviews
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&async=false" -H  "X-API-KEY: API_KEY"
				
			

o ordenar parâmetro pode ser um dos seguintes: "mais relevante" (predefinição), "o mais novo", "taxa mais alta", e "valor mais baixo".

				
					# fetch reviews with highest rating first
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&sort=highest_rating&async=false" -H  "X-API-KEY: API_KEY"

# fetch reviews with lowest rating first
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&sort=lowest_rating&async=false" -H  "X-API-KEY: API_KEY"

				
			

Em adição ao reviewsLimit parâmetro que você pode especificar cutoffRating. O parâmetro especifica o máximo para "lower_rating" ou o mínimo para "classificação mais alta" para comentários.

				
					# fetch reviews with 5 and 4 stars ratings only
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=1000&sort=highest_rating&cutoffRating=4&async=false" -H  "X-API-KEY: API_KEY"


				
			

o cortar parâmetro irá ajudá-lo a buscar apenas os comentários mais recentes até a data específica no passado. Pode ser útil quando você tem todos os comentários em seu banco de dados e deseja buscar apenas os comentários que foram adicionados desde sua última atualização.

				
					# fetch reviews till the specific date (cutoff)
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=250&sort=newest&cutoff=1629269269&async=false" -H  "X-API-KEY: API_KEY"
				
			

Há paginação integrada que você pode usar para buscar muitas páginas de comentários. Use o pular parâmetro para controlar onde a API começa a retornar resultados.

				
					# page 1, sorted by newest
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&sort=newest&async=false" -H  "X-API-KEY: API_KEY"

# page 2, sorted by newest
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID&reviewsLimit=20&sort=newest&skip=20async=false" -H  "X-API-KEY: API_KEY"
				
			

Buscando muitos as revisões em uma solicitação podem levar algum tempo. Para evitar um erro de tempo limite do servidor web, é recomendado usar assíncrono solicitações de. Desta forma, você enviará suas solicitações para Outscraper e as recuperará mais tarde (geralmente dentro de 1-3 minutos, depende da quantidade de comentários) com o Solicitar endpoint de resultados.

Uma boa prática é enviar solicitações assíncronas e começar a verificar os resultados em intervalos de 15 segundos. Veja isso Implementação Python se necessário.

				
					# step 1: submit the task and get request id
curl -X GET "https://api.app.outscraper.com/maps/reviews-v2?query=PLACE_ID_1&reviewsLimit=2000&sort=newest&async=true" -H  "X-API-KEY: API_KEY"

# step 2: retrieve the task results later (usually within 1-3 minutes, depends on the amount of reviews)
curl -X GET "https://api.app.outscraper.com/requests/REQUEST_ID"
				
			

Preços da API do Google Reviews

Os preços dependem do uso durante o período de assinatura (30 dias). Existem diferentes níveis a partir de $0 para os primeiros 500 comentários.

Camada Gratuita
$0/Reveja
  • Para os primeiros 1 a 500
Iniciante
$0.002/Reveja
  • Pelos próximos 501 a 50.000
O negócio
$0.001/Reveja
  • Para o resto

Bonus & helpful links

10% DESLIGADO

Inscreva-se agora e use o código promocional: SCRAPER2021 para obter o desconto.

Perguntas frequentes

Perguntas e respostas mais frequentes

Although, Google limits the amount of reviews you can fetch with it’s official API, you can use API de avaliações do Google Maps provided by Outscraper to get all the reviews from any places.

You can get all Reviews from Google by using Reviews API or by using Google Reviews Scraper application.

  1. Copiar link para seu lugar no Google Maps
  2. Vamos para Raspador de avaliações do Google Maps
  3. Insira o link na entrada de consultas
  4. Configure a classificação e outros parâmetros
  5. Comece a extração
Categorias: API

Comentários de 0

Deixe um comentário

Espaço reservado para avatar

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

pt_BR