Vollständige Google Maps API Anleitung: Über Navigation hinaus
Die meisten Menschen öffnen Google Maps, um ein Café zu finden oder den Verkehr zu überprüfen. Aus einer Datenperspektive ist Google Maps jedoch eines der größten Unternehmensverzeichnisse der Welt. Diese vollständige Google Maps API-Anleitung behandelt jede verfügbare API, erklärt die Preisrealität und zeigt Ihnen genau, wo die offiziellen Tools für professionelle Datenanalysen versagen.
Was ist eine API – und warum ist sie hier wichtig?
API steht für Application Programming Interface. Sie ermöglicht es Ihrer Software, mit einem anderen System zu kommunizieren, ohne zu wissen, wie dieses System intern funktioniert.
Ein einfaches Beispiel: Navigations-Apps wie Waze oder Citymapper erstellen ihre eigenen Karten nicht von Grund auf. Sie rufen die Google Maps API auf und ziehen die Daten, die sie benötigen. Die API kümmert sich um die Komplexität. Der Entwickler verwendet einfach das Ergebnis.
Google Maps bietet Dutzende von APIs an. Jede gibt Zugriff auf einen anderen Teil seiner Daten oder Funktionalität.
Das gesamte Spektrum der Google Maps APIs
Sie können alle verfügbaren APIs unter console.cloud.google.com durchsuchen. Navigieren Sie zu "APIs & Dienste" → "Bibliothek" → scrollen Sie zum Tab "Karten". Hier ist, was Sie finden werden.
Interaktive Karten-APIs
Maps JavaScript API – Betten Sie eine vollständig interaktive, anpassbare Karte auf jeder Webseite ein. Sie steuern den Zoomfaktor, die Farben, Marker, Themen und Overlays. Dies ist die API, die die meisten Webentwickler zuerst verwenden.
Maps Embed API – Fügen Sie ein Google Maps iFrame in eine Webseite ein, ohne dass JavaScript erforderlich ist. Häufig auf Unternehmensverzeichnissen und Kontaktseiten zu finden.
Maps SDK für Android – Bauen Sie interaktive Karten nativ in Android-Apps ein.
Maps SDK für iOS – Dieselbe Funktionalität, für iOS entwickelt.
Maps Static API – Generieren Sie ein statisches Kartenbild über eine einfache HTTP-Anfrage. Keine Interaktivität, aber schnell und leicht für Thumbnails oder Berichte.
Speziell geographische APIs
Maps Elevation API – Gibt die Höhe (in Metern) einer beliebigen Koordinate zurück. Positiv über dem Meeresspiegel, negativ darunter. Nützlich für Outdoor-Apps, Logistik oder Umweltwerkzeuge.
Roads API – Verknüpft GPS-Koordinaten mit der nächstgelegenen Straße. Nützlich zum Rekonstruieren von Routen aus Rohstandortdaten.
Directions API – Berechnet Routen zwischen zwei Punkten. Unterstützt Autofahren, Radfahren, Gehen und öffentliche Verkehrsmittel. Akzeptiert Textadressen oder GPS-Koordinaten.
Geocoding API – Wandelt eine Textadresse in GPS-Koordinaten (Breitengrad/Längengrad) um. Funktioniert auch umgekehrt: Koordinaten → lesbare Adresse. Essentiell für jede App, die Standortdaten in großem Maßstab verarbeitet.
Geolocation API – Schätzt den Standort des Geräts mithilfe von Mobilfunkmasten oder WLAN-Zugangspunkten. Gibt eine Position plus einen Genauigkeitsradius zurück.
Distance Matrix API – Berechnet die Reiseentfernung und -zeit zwischen mehreren Ursprüngen und Zielen gleichzeitig. Nützlich für Logistik, Lieferrouting oder Gebietsplanung.
Street View und Utility APIs
Street View Publish API – Ermöglicht es Benutzern, 360°-Fotos zu Google Street View hochzuladen.
Street View Static API – Betten Sie ein Street View-Bild auf einer Webseite über URL ein. Kein JavaScript erforderlich.
Time Zone API – Gibt die UTC-Verschiebung für eine beliebige Koordinate zurück. Nützlich, wenn Sie Standortdaten aus mehreren Ländern verarbeiten und konsistente Zeitstempel benötigen.
Die Goldmine der Geschäftsdaten: Die Places API
Für alle, die an professioneller Datenanalyse interessiert sind, ist die Places API die wichtigste in der gesamten Google Maps-Ökosystem.
Die Places API gibt Ihnen Zugriff auf Daten von über 200 Millionen Unternehmen weltweit. Sie können nach Unternehmensart, Standort, Bewertung, Preisniveau, Barrierefreiheit und mehr filtern. Jedes Ergebnis liefert strukturierte Daten: Name, Adresse, Telefonnummer, Bewertung, Öffnungszeiten und eine Handvoll anderer Felder.
Hier beginnen die meisten B2B-Prospektoren. Und hier stoßen sie auch schnell an ihre Grenzen.
Wie man einen Google Maps API-Schlüssel erhält
Bevor Sie eine Google Maps API aufrufen können, benötigen Sie einen API-Schlüssel. Hier ist der Prozess:
Schritt 1 – Erstellen Sie ein Projekt. Gehen Sie zu console.cloud.google.com. Klicken Sie auf "Neues Projekt erstellen", geben Sie ihm einen Namen und bestätigen Sie.
Schritt 2 – Wählen Sie Ihr Projekt aus. Stellen Sie sicher, dass es in Ihrem Dashboard ausgewählt ist, nachdem es erstellt wurde.
Schritt 3 – Aktivieren Sie die benötigte API. Gehen Sie zu "APIs & Dienste" → "Bibliothek." Suchen Sie nach der API (z.B. "Places API"), klicken Sie darauf und drücken Sie "Aktivieren."
Schritt 4 – Richten Sie die Abrechnung ein. Dies ist für die meisten APIs, einschließlich Places, obligatorisch. Google benötigt ein Abrechnungskonto, bevor es kostenpflichtige Dienste aktiviert. Sie werden nicht belastet, bis Sie das kostenlose monatliche Kontingent überschreiten, aber das Konto muss vorhanden sein.
Schritt 5 – Erstellen Sie Anmeldeinformationen. Gehen Sie zu "APIs & Dienste" → "Anmeldeinformationen." Klicken Sie auf "Anmeldeinformationen erstellen" → "API-Schlüssel." Kopieren Sie den Schlüssel und bewahren Sie ihn sicher auf.
Schritt 6 – Beschränken Sie Ihren Schlüssel. Beschränken Sie im Anmeldeintrag die Verwendung des Schlüssels auf bestimmte APIs und, wenn möglich, auf bestimmte IP-Adressen oder Referrer-URLs. Dies verhindert eine unbefugte Nutzung, falls der Schlüssel jemals offengelegt wird.
Der gesamte Prozess dauert 10–15 Minuten, wenn Sie es schon einmal gemacht haben. Erstbenutzer sollten 30–45 Minuten einplanen, insbesondere für die Einrichtung der Abrechnung.
Google Maps API Preise: Die echten Zahlen
Die Preise für die Google Maps API sind unter maps.platform.google.com/pricing veröffentlicht. Die Zahlen variieren je nach API, aber für Geschäftsdatenanwendungen sind hier die wichtigen Informationen.
Die Places API berechnet 32 $ bis 40 $ pro 1.000 Anfragen, abhängig davon, welchen Endpunkt Sie verwenden:
- Find Place – 17 $ pro 1.000 Anfragen
- Nearby Search – 32 $ pro 1.000 Anfragen
- Text Search – 32 $ pro 1.000 Anfragen
- Place Details – 17 $ pro 1.000 Anfragen (Basisfelder) bis zu 40 $ pro 1.000 (Kontakt + Atmosphärenfelder)
Google bietet ein monatliches Guthaben von 200 $ an. Das deckt ungefähr 5.000–6.000 Anrufe für Place Details auf der Kontaktstufe ab. Für kleine Projekte ist das ausreichend. Für alles in großem Maßstab werden Sie es schnell aufbrauchen.
Ein Projekt, das 50.000 Unternehmen anvisiert? Erwarten Sie, 1.500–2.000 $ nur für API-Kosten auszugeben – bevor Sie eine einzige Zeile Code zum Verarbeiten der Daten schreiben.
Die Einschränkungen, die für die Datenanalyse wichtig sind
Die Places API ist gut dokumentiert und zuverlässig. Aber für professionelle Datenanalysen hat sie drei harte Grenzen, die fast jeden ernsthaften Anwendungsfall betreffen.
Grenze 1: 120 Ergebnisse pro Abfrage
Die Places API begrenzt jede Suche auf 20 Ergebnisse pro Seite, mit maximal 3 Seiten – also insgesamt 60 Ergebnisse pro Abfrage in der Standard-Nearby-Suche. Die Textsuche gibt Ihnen bis zu 60 Ergebnisse mit Paginierung. In der Praxis stoßen die meisten Benutzer an eine Obergrenze von 120 Ergebnissen pro geografischer Abfrage.
Wenn Sie alle 7.000 Restaurants in New York City haben möchten, müssen Sie die Stadt in Dutzende kleiner geografischer Zonen aufteilen, für jede eine separate Abfrage durchführen, die Ergebnisse deduplizieren und alles zusammenfügen. Das ist erheblicher Ingenieureinsatz – und erhebliche API-Kosten.
Grenze 2: Keine E-Mail-Adressen
Die Places API gibt Telefonnummern zurück. Sie gibt keine E-Mail-Adressen zurück. Für B2B-Ansprache ist E-Mail oft der primäre Kanal. Die offizielle API bietet dies einfach nicht an.
Um E-Mails zu erhalten, müssten Sie die Website-URL aus der Antwort der Places API entnehmen und dann jede Unternehmenswebsite separat scrapen, um Kontaktinformationen zu finden. Das ist eine zweistufige Pipeline, die zusätzliche Infrastruktur erfordert.
Grenze 3: Kosten im großen Maßstab
Bei 32–40 $ pro 1.000 Anfragen kostet das Extrahieren von 100.000 Geschäftsdaten 3.200–4.000 $ an API-Gebühren. Das ist vor Hosting, Entwicklungszeit oder Datenspeicherung. Für die meisten kleinen Teams und Agenturen macht dieses Preismodell eine großangelegte Extraktion wirtschaftlich untragbar.
Über die offizielle API hinaus: Professionelle Datenanalyse mit IBLead
Die Places API ist das richtige Werkzeug, um Apps zu erstellen, die live, standortbezogene Unternehmensabfragen benötigen. Sie ist nicht für die Massenextraktion von Daten konzipiert.
IBLead verfolgt einen anderen Ansatz. Anstatt Google Maps in Echtzeit abzufragen, pflegt IBLead eine vorindexierte Datenbank von über 50 Millionen Unternehmen in 37 Ländern. Die Daten werden wöchentlich aktualisiert. Wenn Sie suchen, fragen Sie einen bereits erstellten Index ab – Exporte sind sofort verfügbar und nicht von Scraping-Geschwindigkeit oder API-Kontingenten abhängig.
Hier ist, was das in der Praxis bedeutet:
Keine 120-Ergebnisgrenze. Durchsuchen Sie eine gesamte Stadt, Region oder ein Land in einer Abfrage. Exportieren Sie alle Ergebnisse auf einmal.
E-Mail-Adressen enthalten. IBLead bereichert jedes Listing mit Kontakt-E-Mails, die von der eigenen Website des Unternehmens extrahiert wurden. Die Places API bietet dies nicht an. Das tun auch die meisten Alternativen nicht.
160+ Technologien erkannt. IBLead analysiert die Website jedes Unternehmens und identifiziert die Technologien, die es verwendet – CMS (WordPress, Shopify, Wix), Analysetools, Werbe-Pixel, Zahlungsabwickler, E-Mail-Marketing-Plattformen und mehr. Dies ist exklusiv für IBLead. Kein anderes Tool in dieser Kategorie bietet dies an.
Bis zu 500 Google-Bewertungen pro Eintrag. IBLead erfasst den vollständigen Text, die Bewertung, das Datum und den Autor jeder Bewertung. Sie können Unternehmen nach durchschnittlicher Bewertung oder Gesamtbewertungsanzahl filtern. Dies ist eine weitere exklusive Funktion – die Places API gibt Ihnen aggregierte Bewertungsdaten, nicht den Inhalt einzelner Bewertungen.
50+ Datenfelder pro Datensatz. Name, Adresse, Telefon, E-Mail, Website, Kategorien, Bewertung, Anzahl der Bewertungen, soziale Profile, GPS-Koordinaten, Öffnungszeiten, Fotoanzahl, beanspruchter Status, erkannte Technologien und mehr.
Kosten. 52 $ für 10.000 Leads – das sind 0,005 $ pro Kontakt. Vergleichen Sie das mit 320–400 $ für dasselbe Volumen über die Places API, bevor Sie eine E-Mail-Anreicherung durchführen.
Die Anwendungsfälle sind unterschiedlich. Verwenden Sie die offizielle Google Maps API, wenn Sie eine Anwendung erstellen, die dynamische, Echtzeit-Standortdaten benötigt. Verwenden Sie IBLead, wenn Sie Massendaten für die Prospektion, Marktforschung oder Lead-Generierung benötigen.
Jetzt kostenlos starten – 200 credits inklusive
Häufig gestellte Fragen
Wofür wird die Google Maps API professionell verwendet?
Über die Navigation hinaus wird die Google Maps API für die Geokodierung von Adressen, die Berechnung von Lieferwegen, das Einbetten von Karten in Unternehmensverzeichnisse und die Abfrage von Geschäftsdaten über die Places API verwendet. Für die Massenextraktion von Daten und die Lead-Generierung hat die offizielle API erhebliche Einschränkungen – siehe den Abschnitt zur Places API oben.
Wie viel kostet die Google Maps API für Geschäftsdaten?
Die Places API berechnet 32–40 $ pro 1.000 Anfragen für Kontaktdaten. Google bietet ein monatliches Guthaben von 200 $ an, das ungefähr 5.000–6.000 Anrufe abdeckt. Großprojekte (50.000+ Datensätze) kosten typischerweise 1.500–4.000 $ nur an API-Gebühren.
Kann ich E-Mail-Adressen von der Google Maps API erhalten?
Nein. Die offizielle Places API gibt keine E-Mail-Adressen zurück. Sie liefert Telefonnummern, Adressen und Website-URLs. Um E-Mails zu erhalten, müssen Sie jede Unternehmenswebsite separat scrapen – oder ein Tool wie IBLead verwenden, das diese Anreicherung bereits als Teil des Exports durchführt.
Was ist die 120-Ergebnisgrenze bei Google Maps?
Die Places API gibt maximal 60 Ergebnisse pro Suche zurück (20 pro Seite, 3 Seiten). Einige Implementierungen erreichen 120, indem sie Abfragetypen kombinieren. In jedem Fall erfordert das Extrahieren von Daten für eine gesamte Stadt oder Kategorie, dass das Gebiet in Dutzende kleinerer Zonen aufgeteilt wird und für jede separate Abfragen durchgeführt werden – was sowohl die Komplexität als auch die Kosten multipliziert.
Was ist der Unterschied zwischen der Google Maps API und einer vorindexierten Datenbank wie IBLead?
Die Google Maps API fragt die Server von Google in Echtzeit ab. Sie ist genau und dynamisch, aber sie hat eine Ratenbegrenzung, ist im großen Maßstab teuer und enthält keine E-Mail-Adressen. IBLead ist eine vorindexierte Datenbank, die wöchentlich aktualisiert wird – Sie suchen, filtern und exportieren sofort, ohne API-Kontingente zu erreichen. Sie enthält auch E-Mail-Anreicherung und Technologieerkennung, die die offizielle API nicht bietet.
Das richtige Werkzeug für den Job wählen
Das Google Maps API-Ökosystem ist wirklich beeindruckend. Dutzende spezialisierte APIs decken alles ab, von Höheninformationen über Street View-Bilder bis hin zu Echtzeit-Routing. Für Entwickler, die standortbewusste Anwendungen erstellen, ist es die Standardwahl.
Für professionelle Datenanalysen – das Extrahieren von Geschäftskontakten im großen Maßstab, das Anreichern von Datensätzen mit E-Mails, das Filtern nach Technologie-Stack oder Bewertungsanzahl – hat die offizielle API echte strukturelle Grenzen. Die 120-Ergebnisgrenze, das Fehlen von E-Mail-Daten und das Preismodell pro Anfrage drängen ernsthafte Benutzer in Richtung Alternativen.
Diese Grenzen zu verstehen, ist der erste Schritt. Zu wissen, welches Werkzeug für welchen Job geeignet ist, ist der zweite.
Bereit loszulegen?
Zugriff auf jedes Google Maps Unternehmen, angereichert mit E-Mails und rechtlichen Daten.
IBLead kostenlos testenVerwandte Artikel
10 Bewährte Tipps, um Kunden zu mehr Google-Bewertungen auf Maps zu bewegen
Erfahren Sie 10 umsetzbare Strategien zur Steigerung von Google Maps-Bewertungen. Timing, Anreize, QR-Codes und Antworttaktiken, die wirklich funktionieren.
7 Kaltakquise-E-Mail-Fehler, die du vermeiden solltest: Beispiele & Vorlagen
Vermeide diese 7 Kaltakquise-E-Mail-Fehler, die die Antwortrate töten. Echte Beispiele, AIDA-Vorlagen und bewährte Lösungen für bessere Ansprache.
ABM Google Maps Daten: Der umfassende strategische Leitfaden
Erfahren Sie, wie ABC Account-Based Marketing Google Maps Daten 208% mehr Umsatz generiert.