Die Bewertungen auf einem Zillow-Maklerprofil scrapen
Ein Zillow-Maklerprofil zeigt einen Sternedurchschnitt und darunter die Bewertungen, die Kundinnen und Kunden geschrieben haben. Der Zillow-Bewertungen-Scraper macht daraus Zeilen. Die Eingabe ist eine zillow.com/profile/-URL, eine pro Zeile eingefügt oder als CSV-, XLSX-, TXT- oder Parquet-Datei hochgeladen, und jede Bewertung kommt als Datensatz zurück: mit dem Verfasser, der vergebenen Bewertung, dem Datum, der Überschrift, dem Text und einer Einordnungsspalte. Sieben Spalten, eine Zeile je Bewertung, jede versehen mit der Profil-URL, aus der sie stammt - sodass eine Datei über viele Profile trennbar bleibt.
Dies ist der dritte unserer drei Zillow-Profildienste, und alle drei nehmen dieselbe Eingabe. Der Makler-Scraper liefert eine Zeile je Person - die Profilzusammenfassung, mit Kontaktdaten und der Bewertung samt Bewertungszahl, die das Profil selbst ausweist. Der Transaktionen-Scraper liefert eine Zeile je Geschäft. Dieser hier eine Zeile je Bewertung. Lassen Sie eine einzige Liste von URLs durch alle drei laufen und verbinden Sie über die Profil-URL, dann haben Sie die Kennzahlen, die Geschäfte und die Meinungen beisammen. Dieser ist außerdem der einzige mit Sortiersteuerung: ein Auswahlfeld Sorting mit Newest first, Rating low to high und Rating high to low, dazu ein separater Schalter From (oldest first). Zusammen mit einem Limit pro Abfrage entscheiden diese Steuerungen, welche Bewertungen Sie bekommen, nicht bloß ihre Reihenfolge.
Eines muss gesagt sein, bevor Sie einen Durchlauf planen. Zillow blockiert Datacenter-IPs, und ein Durchlauf ohne Residential-Proxy gibt nichts zurück. Schlimmer noch: Er sagt es Ihnen nicht. Der Job endet erfolgreich und reicht Ihnen die siebenspaltige Kopfzeile ohne Daten darunter - was sich bei diesem Dienst liest wie eine Person, die niemand bewertet hat. Jeder Export, den wir für diesen Dienst vorliegen haben, ist in diesem Zustand, und ebenso jeder für unsere beiden anderen Zillow-Profildienste, über Durchläufe verteilt auf mehrere Monate, weshalb die Anforderung oben auf dieser Seite steht und nicht in einer Fußnote. Es heißt außerdem: Die Spaltennamen sind bestätigt, die Zellinhalte nicht. Wir werden Ihnen nicht sagen, in welchem Format date ankommt, welches Vokabular review_type verwendet oder auf welcher Skala rating liegt - und zu Letzterem: Es gibt keine max_rating-Spalte, die Skala lässt sich aus der Datei also wirklich nicht rekonstruieren.
Zur Rechtsseite verdient dieser Export mehr Sorgfalt als seine beiden Geschwister. Die Bewertungen sind öffentlich, und veröffentlichtes Feedback für Recherchezwecke zu erheben, ist gewöhnlich - aber author nennt eine Privatperson und keine Berufstätige, und der Name eines Menschen zusammen mit seiner geschriebenen Meinung ist ein personenbezogenes Datum. In der EU und im Vereinigten Königreich macht Sie das zum Verantwortlichen, mit einer Rechtsgrundlage, die Sie brauchen, und der Pflicht zu sagen, woher die Daten stammen. Zillows Bedingungen beschränken den automatisierten Zugriff obendrein, und der Bewertungstext ist der Text einer anderen Person - ihn wörtlich weiterzuveröffentlichen ist eine andere Frage als ihn auszuwerten. Fangen Sie kostenlos an: Ihre ersten 500 Zeilen kosten nichts und brauchen keine Kreditkarte, danach sind es 0,002 $ je Zeile, pauschal, mit dem Residential-Proxy als separatem Kostenpunkt.