Vai al contenuto principale

Maps::Google::Reviews - Scraper di recensioni da Google Maps

Panoramica dello scraper​

Scraper di recensioni da Google Maps. Lo scraper di recensioni da Google Maps fornisce un'acquisizione rapida e automatizzata delle recensioni da Google Maps. Grazie allo scraper Maps::Google::Reviews potrete raccogliere automaticamente database di recensioni da Google Maps. Utilizzando lo scraper Maps::Google::Reviews è possibile eseguire lo scraping delle recensioni da Google Maps in modo facile e veloce.

La funzionalità di A-Parser consente di salvare le impostazioni di scraping dello scraper Maps::Google::Reviews per un uso futuro (preset), impostare pianificazioni di scraping e molto altro ancora.

Il salvataggio dei risultati è possibile nel formato e nella struttura necessari, grazie al potente motore di modelli integrato Template Toolkit che consente di applicare logica aggiuntiva ai risultati e di esportare i dati in vari formati, tra cui JSON, SQL e CSV.

Dati raccolti​

  • $totalcount — numero di recensioni del luogo
  • $avgrating — valutazione media
  • Array $list (recensioni)
    • $list.$i.rating — valutazione
    • $list.$i.text — testo
    • $list.$i.name — nome dell'autore
    • $list.$i.date — data
    • $list.$i.url — link

Funzionalità​

  • Supporta la specifica del numero di recensioni da raccogliere per query (Max reviews count)
  • Motore di raccolta: HTTP o Browser (Engine)

Casi d'uso​

  • Raccolta di recensioni
  • Numero di recensioni e valutazione media

Query​

Come query è necessario specificare il link al luogo con il cid, ad esempio:

https://maps.google.com/?cid=12262488876297357724

Opzioni di output dei risultati​

A-Parser supporta la formattazione flessibile dei risultati grazie al motore di modelli integrato Template Toolkit, che gli consente di produrre risultati in forma libera o strutturata, come CSV o JSON

Formato del risultato predefinito:

$list.format('$name,$date,$url,$rating,$text\n')

Impostazioni possibili​

Nome parametroValore predefinitoDescrizione
Max reviews count20Quante recensioni inserire in $list
EngineHTTPHTTP — senza browser. Browser — tramite browser
Max concurrent browser pages10Quante pagine Chrome può aprire contemporaneamente lo scraper. Con un numero elevato di thread, aumentare con cautela: aumenta il carico su memoria e CPU
Browser tries on same proxy4Quante nuove pagine del browser aprire sullo stesso proxy se Google richiede l'accesso o se manca la scheda Reviews. Successivamente il proxy viene cambiato. 0 — solo la prima pagina, senza ripetizione sullo stesso proxy
Browser headless☑Avvio del browser senza finestra