Maps::Google::Reviews - Scraper de avaliações do Google Maps
Visão geral do scraper
Scraper de avaliações do Google Maps. O scraper de avaliações do Google Maps oferece a obtenção rápida e automatizada de avaliações do Google Maps. Graças ao scraper Maps::Google::Reviews, você poderá coletar automaticamente bases de avaliações do Google Maps. Usando o scraper Maps::Google::Reviews, é possível realizar a extração de dados de avaliações do Google Maps de forma fácil e rápida.
A funcionalidade do A-Parser permite salvar as configurações de extração de dados do scraper Maps::Google::Reviews para uso posterior (presets), definir cronogramas de extração de dados e muito mais.
A gravação dos resultados é possível no formato e estrutura que você necessita, graças ao poderoso modelo de processamento integrado Template Toolkit, que permite aplicar lógica adicional aos resultados e exibir dados em vários formatos, incluindo JSON, SQL e CSV.
Dados coletados
$totalcount— número de avaliações do local$avgrating— nota média- Array
$list(avaliações)$list.$i.rating— nota$list.$i.text— texto$list.$i.name— nome do autor$list.$i.date— data$list.$i.url— link
Recursos
- Suporta a especificação da quantidade de avaliações a serem coletadas por consulta (Max reviews count)
- Motor de coleta: HTTP ou Browser (Engine)
Casos de uso
- Coleta de avaliações
- Número de avaliações e nota média
Consultas
Como consultas, é necessário indicar o link para o local com o cid, por exemplo:
https://maps.google.com/?cid=12262488876297357724
Exemplos de saída de resultados
O A-Parser suporta formatação flexível de resultados graças ao modelo de processamento integrado Template Toolkit, o que permite exibir resultados em forma livre, bem como estruturada, como CSV ou JSON
Formato de resultado padrão:
$list.format('$name,$date,$url,$rating,$text\n')
Configurações possíveis
| Nome do parâmetro | Valor padrão | Descrição |
|---|---|---|
| Max reviews count | 20 | Quantas avaliações colocar em $list |
| Engine | HTTP | HTTP — sem navegador. Browser — através do navegador |
| Max concurrent browser pages | 10 | Quantas páginas do Chrome o scraper pode abrir simultaneamente. Com um grande número de threads, aumente com cuidado — a carga na memória e na CPU aumenta |
| Browser tries on same proxy | 4 | Quantas novas páginas do navegador abrir em um mesmo proxy se o Google exigir login ou se não houver a aba Reviews. Em seguida, o proxy é alterado. 0 — apenas a primeira página, sem repetir no mesmo proxy |
| Browser headless | ☑ | Execução do navegador sem janela |