Maps::Google::Reviews - Scraper für Rezensionen von Google Maps
Übersicht des Parsers
Parser für Bewertungen von Google Maps. Der Parser für Google Maps Bewertungen ermöglicht den schnellen und automatisierten Abruf von Rezensionen aus Google Maps. Dank des Parsers Maps::Google::Reviews können Sie automatisch Datenbanken mit Bewertungen aus Google Maps sammeln. Mit dem Parser Maps::Google::Reviews lassen sich Bewertungen von Google Maps einfach und schnell extrahieren.
Die Funktionalität von A-Parser ermöglicht es, die Einstellungen für die Datenerfassung des Parsers Maps::Google::Reviews für die spätere Verwendung zu speichern (Presets), Zeitpläne für die Datenerfassung festzulegen und vieles mehr.
Das Speichern der Ergebnisse ist in der von Ihnen benötigten Form und Struktur möglich, dank der integrierten leistungsstarken Template-Engine Template Toolkit, die es erlaubt, zusätzliche Logik auf die Ergebnisse anzuwenden und Daten in verschiedenen Formaten auszugeben, einschließlich JSON, SQL und CSV.
Gesammelte Daten
$totalcount— Anzahl der Rezensionen des Ortes$avgrating— Durchschnittliche Bewertung- Array
$list(Rezensionen)$list.$i.rating— Bewertung$list.$i.text— Text$list.$i.name— Name des Autors$list.$i.date— Datum$list.$i.url— Link
Funktionen
- Unterstützt die Angabe der Anzahl der zu sammelnden Rezensionen pro Abfrage (Max reviews count)
- Engine für die Erfassung: HTTP oder Browser (Engine)
Anwendungsfälle
- Erfassung von Rezensionen
- Anzahl der Rezensionen und durchschnittliche Bewertung
Abfragen
Als Abfragen muss der Link zum Ort mit cid angegeben werden, zum Beispiel:
https://maps.google.com/?cid=12262488876297357724
Beispiele für die Ergebnisausgabe
A-Parser unterstützt eine flexible Formatierung der Ergebnisse dank der integrierten Template-Engine Template Toolkit, was die Ausgabe der Ergebnisse in beliebiger Form sowie strukturiert, zum Beispiel als CSV oder JSON, ermöglicht.
Standard-Ergebnisformat:
$list.format('$name,$date,$url,$rating,$text\n')
Mögliche Einstellungen
| Parametername | Standardwert | Beschreibung |
|---|---|---|
| Max reviews count | 20 | Wie viele Bewertungen in $list gespeichert werden |
| Engine | HTTP | HTTP — ohne Browser. Browser — über den Browser |
| Max concurrent browser pages | 10 | Wie viele Chrome-Seiten der Parser gleichzeitig öffnen kann. Bei einer großen Anzahl von Threads vorsichtig erhöhen — die Belastung von Speicher und CPU steigt |
| Browser tries on same proxy | 4 | Wie viele neue Browserseiten auf einem Proxy geöffnet werden sollen, wenn Google ein Login erfordert oder kein Reviews-Tab vorhanden ist. Danach wird der Proxy gewechselt. 0 — nur die erste Seite, ohne Wiederholung auf demselben Proxy |
| Browser headless | ☑ | Browser ohne Fenster starten |