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 parametro | Valore predefinito | Descrizione |
|---|---|---|
| Max reviews count | 20 | Quante recensioni inserire in $list |
| Engine | HTTP | HTTP — senza browser. Browser — tramite browser |
| Max concurrent browser pages | 10 | Quante 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 proxy | 4 | Quante 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 |