Ga naar de hoofdinhoud

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​

ParameternaamStandaardwaardeBeschrijving
Max reviews count20Hoeveel reviews in $list moeten worden geplaatst
EngineHTTPHTTP — zonder browser. Browser — via de browser
Max concurrent browser pages10Hoeveel 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 proxy4Hoeveel 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