Maps::Google::Reviews - Scraper voor reviews van Google Maps
Overzicht van de scraper
Scraper voor reviews van Google Maps. De scraper voor reviews van Google Maps biedt een snelle en geautomatiseerde manier om reviews van Google Maps te verkrijgen. Dankzij de scraper Maps::Google::Reviews kunt u automatisch databases met reviews van Google Maps verzamelen. Door de scraper Maps::Google::Reviews te gebruiken, kunt u eenvoudig en snel reviews van Google Maps scrapen.
De functionaliteit van A-Parser maakt het mogelijk om instellingen voor de Maps::Google::Reviews scraper op te slaan voor toekomstig gebruik (presets), schema's voor gegevensextractie in te stellen en nog veel meer.
Het opslaan van resultaten is mogelijk in de vorm en structuur die u nodig heeft, dankzij de ingebouwde krachtige sjabloon-engine Template Toolkit waarmee u extra logica op de resultaten kunt toepassen en gegevens in verschillende formaten kunt uitvoeren, waaronder JSON, SQL en CSV.
Verzamelde gegevens
$totalcount— aantal reviews van de locatie$avgrating— gemiddelde beoordeling- Array
$list(reviews)$list.$i.rating— beoordeling$list.$i.text— tekst$list.$i.name— naam van de auteur$list.$i.date— datum$list.$i.url— link
Mogelijkheden
- Ondersteunt het specificeren van het aantal te verzamelen reviews per query (Max reviews count)
- Verzamel-engine: HTTP of Browser (Engine)
Toepassingen
- Verzamelen van reviews
- Aantal reviews en gemiddelde beoordeling
Zoekopdrachten
Als query's moet een link naar de locatie met cid worden opgegeven, bijvoorbeeld:
https://maps.google.com/?cid=12262488876297357724
Voorbeelden van resultaatweergave
A-Parser ondersteunt flexibele formattering van resultaten dankzij de ingebouwde sjabloon-engine Template Toolkit, waardoor resultaten in een vrije vorm kunnen worden weergegeven, evenals in een gestructureerde vorm zoals CSV of JSON
Standaard resultaatformaat:
$list.format('$name,$date,$url,$rating,$text\n')
Mogelijke instellingen
| Parameternaam | Standaardwaarde | Beschrijving |
|---|---|---|
| Max reviews count | 20 | Hoeveel reviews in $list moeten worden geplaatst |
| Engine | HTTP | HTTP — zonder browser. Browser — via de browser |
| Max concurrent browser pages | 10 | Hoeveel Chrome-pagina's de scraper gelijktijdig kan openen. Verhoog dit voorzichtig bij een groot aantal threads — de belasting op geheugen en CPU neemt toe |
| Browser tries on same proxy | 4 | Hoeveel nieuwe browserpagina's geopend moeten worden op dezelfde proxy als Google een login vereist of als het tabblad Reviews ontbreekt. Daarna wordt de proxy gewisseld. 0 — alleen de eerste pagina, zonder herhaling op dezelfde proxy |
| Browser headless | ☑ | Browser starten zonder venster |