Das Inhaltsverzeichnis
There are densely populated areas in many parts of the world. Brooklyn, New York, is one of them. Many businesses and places are located side by side in these areas. For example, there can be hundreds of restaurants in a small area like Brooklyn.
Restaurants in different parts of Brooklyn are listed on Google Maps as you scroll down the left-side panel. Also, other restaurants can be found by moving the maps. Thus, Google Maps allows you to reach many different businesses.
But Google Maps has defined a limit per query search. Even if there are more restaurants in the area, it only lists up to that limit. This prevents you from listing all restaurants in a single search.
Was ist das Google Maps Query Search Limit?
Wenn Sie in Google Maps nach einer Suchanfrage wie "Restaurants, Brooklyn, New York, Vereinigte Staaten" suchen, möchten Sie, dass alle Restaurants in diesem Gebiet aufgelistet werden. Wenn Sie jedoch nach einem dicht besiedelten Gebiet suchen, werden Sie nicht alle Restaurants in den Google Maps-Ergebnissen sehen können. Google zeigt Ihnen nur eine bestimmte Liste an, die auf der von ihm selbst festgelegten Relevanz beruht. Diese Liste umfasst bis zu 500 Orte.
New restaurants are listed as you scroll down the left-side panel. But Google Maps indicates that at some point, you’ve reached the end of the list.
Mit Outscraper Google Maps Data ScraperDiese Einschränkung verhindert, dass Sie alle Ergebnisse aus stark bevölkerten Gebieten wie Brooklyn extrahieren können.. Lassen Sie uns diese Situation und die Lösung anhand von Beispielen untersuchen.
Wie funktioniert der Google Maps Data Scraper Service für ausgewählte Standorte?
In der ersten Aufgabe werden wir Brooklyn direkt aus der Ortsliste auswählen und das Ergebnis untersuchen. Outscraper wird alle Ergebnisse extrahieren, die Google Maps uns angezeigt hat.
In dieser Aufgabe wird Outscraper die Ergebnisse der Suchanfrage über den folgenden Link abrufen:
https://www.google.com/maps/search/restaurant%2C+Brooklyn%2C+NY%2C+United+States/?hl=en&gl=US
Beispiel Aufgabe Ergebnis
Outscraper has scraped 381 restaurants. Google Maps showed the results for a single query (restaurant, Brooklyn, New York), and Outscraper extracted them.
Google Maps Scraping Beispiel Aufgabe Ergebnisdatei: Herunterladen ( XLSX Datei )
Wir wissen, dass es viel mehr als das gibt, aber die Einschränkungen von Google Maps begrenzen die Ergebnisdatei. Die Möglichkeit, diese Einschränkungen zu umgehen, besteht darin, Suchanfragen mit Postleitzahlen zu erstellen.
Verwendung von Postleitzahlen zum Abrufen aller Daten
In Brooklyn gibt es mehr als 4.000 Restaurants. Wenn wir alle diese Restaurants durchsuchen wollen, müssen wir mehrere eindeutige Abfragen verwenden. Die vernünftigste Art, dies zu tun, ist die Verwendung von Postleitzahlen für Abfragen bei der Erstellung von Aufgaben.
Zip Codes vordefinieren
Outscraper hat eine eigene Liste von vorgefertigten Postleitzahlen. Diese Liste von Postleitzahlen ist nur für die Vereinigten Staaten und einige größere Länder verfügbar. Hier können wir eine Postleitzahl zur Verwendung in einer Google Maps-Suchanfrage bei einer Scraping-Aufgabe auswählen.
Über die Google-Suche, zip-Codes für jede Region der Welt gefunden werden können. Viele verschiedene Websites bieten Listen mit Postleitzahlen an. Es kann eine Abfrageliste erstellt werden, um eine Region im Detail mit diesen Postleitzahlen zu durchsuchen.
Wir machen es für Brooklyn und erstellen eine Aufgabe mit Postleitzahlen. Wir werden Abfragen verwenden, die Postleitzahlen enthalten, indem wir die Option "Benutzerdefinierte Orte" wählen.
Wir haben 45 verschiedene benutzerdefinierte Standortabfragen für Brooklyn mit den Postleitzahlen geschrieben, die wir von der Website erhalten haben. Auf diese Weise wird Outscraper jede Region separat über diese Links scrapen:
Wichtige Erinnerung: Die Option "Duplikate verwerfen" ist bei diesen Aufgaben sehr wichtig, da Postleitzahlen Gebiete darstellen, die sehr nahe beieinander liegen.
Beispiel Aufgabe Ergebnis
Der Google Maps Scraper-Dienst hat mehr als 4.000 Ergebnisse extrahiert. Die Ergebnisse unterscheiden sich erheblich, wenn die Scraping-Aufgabe durch Auswahl von Brooklyn aus der Ortsliste erstellt wird.
Dank der Postleitzahlen konnte das gesamte Gebiet von Brooklyn gescannt werden, und alle Restaurants sind aufgelistet.
Google Maps Scraping Beispiel Aufgabe Ergebnisdatei: Herunterladen ( XLSX Datei )
Sie können sich die Ergebnisdatei ansehen, indem Sie sie herunterladen. In vielen Teilen der Welt, wie zum Beispiel in Brooklyn, gibt es dicht besiedelte Gebiete. Die Städte in den Niederlanden und Belgien sind weitere Beispiele dafür. Wir empfehlen, diese Strategie bei der Erstellung der Scraping-Aufgabe für diese Regionen anzuwenden.
FAQ
Häufigste Fragen und Antworten
Ja, das können Sie mit Outscraper tun. Mit dem Google Maps Data Scraper Service von Outscraper können Sie alle Daten aus jedem Google Places extrahieren. Sie können Telefonnummern, vollständige Adressen, Arbeitszeiten und mehr extrahieren.
Mit der Outscraper Google Maps Places API und der Python-Bibliothek ist es sehr einfach, Google Maps zu scrapen. Die Bibliothek bietet bequemen Zugriff auf die Outscraper-API aus Anwendungen, die in der Sprache Python geschrieben sind. Ermöglicht die Nutzung der Outscraper-Dienste von Ihrem Code aus.
Ein Scraper-Dienst wird benötigt, um Daten aus Google Maps zu ziehen. Outscraper Google Maps Data Scraper ist in dieser Hinsicht Ihre Lösung. Outscraper hat eine Zapier-Integration, die mit diesem Dienst funktioniert. So können Sie Google Maps-Daten in Google Sheets ziehen.
Zusätzlich zu dem Dienst von Outscraper, der Google Maps-Daten ausliest, gibt es auch einen separaten Dienst, der Google Maps-Bewertungen ausliest. Mit dem Outscraper Google Maps Reviews Scraper-Service können Google Maps-Bewertungen ohne Einschränkungen extrahiert werden.
0 Kommentare