Zurück zum Blog
Anleitungen & How-tos2025-06-12·9 Min. Lesezeit

API Google Maps und Google Bewertungen: Vollständiger Leitfaden zur Nutzung

Von Ibrahim DemolCEO IBLeadAktualisiert am 26. März 2026

Google Bewertungen sind zur Nummer 1 der Kaufentscheidungen für Verbraucher geworden. 92 % der Nutzer lesen Bewertungen, bevor sie ein lokales Unternehmen auswählen. Aber wie greift man systematisch auf diese Daten zu? Wie analysiert man sie im großen Stil?

Hier kommt die API Google Maps ins Spiel. Sie bietet strukturierten Zugang zu den Daten von Millionen von Orten, einschließlich Bewertungen, Bewertungen, Öffnungszeiten und vielem mehr.

Dieser Artikel zeigt Ihnen, wie Sie die API Google Maps nutzen, ihre tatsächlichen Grenzen, wie Sie Ihren API-Schlüssel sichern und vor allem, wie Sie Bewertungen für Ihre Akquise nutzen können.


Was ist die API Google Maps?

Die API Google Maps ist kein einzelnes Tool. Es handelt sich um eine Suite von verschiedenen APIs, von denen jede eine spezifische Rolle hat.

Die wichtigsten APIs von Google Maps

Maps JavaScript API Integriert interaktive Karten in Ihre Webseiten. Sie können Marker, Polygone und Routen hinzufügen. Wird von 99 % der Webseiten mit einer eingebetteten Karte verwendet.

Geocoding API Konvertiert eine Adresse in GPS-Koordinaten (Breiten-/Längengrad) oder umgekehrt. Beispiel: "10 rue de la Paix, Paris" → 48.8566, 2.3522.

Directions API Berechnet Routen zwischen zwei Punkten. Modi: Auto, Fahrrad, öffentliche Verkehrsmittel, zu Fuß. Gibt die Dauer, die Entfernung und detaillierte Schritte zurück.

Places API Greift auf Informationen über Orte zu: Restaurants, Hotels, Geschäfte, Dienstleistungen. Dies ist die API, die Sie interessiert, wenn Sie Geschäftsdaten extrahieren möchten (Name, Adresse, Telefon, Webseite, Bewertungen).

Distance Matrix API Berechnet Entfernungen und Zeiten zwischen mehreren Punkten. Nützlich zur Optimierung von Liefer- oder Servicerouten.

Maps Static API Generiert statische Kartenbilder (PNG, GIF, JPG) ohne interaktive Schnittstelle.

Street View API Greift auf Panoramabilder von Street View zu.

Für die Akquise und die Analyse von Bewertungen werden Sie hauptsächlich die Places API verwenden.


Wie man einen API-Schlüssel für Google Maps erhält

Schritt 1: Erstellen Sie ein Google Cloud-Konto

Gehen Sie zu console.cloud.google.com.

Melden Sie sich mit Ihrem Google-Konto an (oder erstellen Sie eines).

Schritt 2: Erstellen Sie ein Projekt

In der Konsole klicken Sie auf "Projekt erstellen" (oben links).

Geben Sie einen Namen ein: "Akquise", "Bewertungsanalyse" usw.

Warten Sie einige Sekunden, bis das Projekt erstellt ist.

Schritt 3: Aktivieren Sie die erforderlichen APIs

Gehen Sie im linken Menü zu "APIs und Dienste" → "Bibliothek".

Suche nach "Places API" und klicken Sie auf "Aktivieren".

Gleiches für "Geocoding API" und "Maps JavaScript API", falls benötigt.

Schritt 4: Erstellen Sie einen API-Schlüssel

Gehen Sie zu "APIs und Dienste" → "Anmeldedaten".

Klicken Sie auf "Anmeldedaten erstellen" → "API-Schlüssel".

Ihr API-Schlüssel wird angezeigt (eine lange Zeichenkette zufälliger Zeichen).

Kopieren Sie ihn und halten Sie ihn geheim.

Schritt 5: Konfigurieren Sie die Abrechnung

Google bietet 200 $ kostenlose Credits pro Monat für neue Konten.

Gehen Sie zu "Abrechnung" und verknüpfen Sie eine Kreditkarte.

Wichtig: Selbst mit den kostenlosen Credits müssen Sie die Abrechnung einrichten, um die API zu nutzen. Andernfalls wird die API nach Erschöpfung der Testcredits gesperrt.


Preise der API Google Maps: Was Sie wissen sollten

Google berechnet pro API-Aufruf. Die Preise variieren je nach Dienst.

Reale Kosten (2024)

Places API (Suche und Details)

  • Textsuche: 32 $ für 1.000 Anfragen
  • Suche in der Nähe: 32 $ für 1.000 Anfragen
  • Details zum Ort: 17 $ für 1.000 Anfragen

Geocoding API

  • 5 $ für 1.000 Anfragen

Directions API

  • 5 $ für 1.000 Anfragen

Konkretes Beispiel: 10.000 Restaurants in Frankreich extrahieren

Um alle Restaurants in Frankreich über die Places API zu suchen:

  • 1 Suchanfrage pro geografischem Gebiet
  • Wenn Sie Frankreich in 50 Zonen unterteilen, kostet es Sie: 50 × 0,032 $ = 1,60 $
  • Um die Details jedes Restaurants (Telefon, Öffnungszeiten, Bewertungen) abzurufen: 10.000 × 0,017 $ = 170 $
  • Insgesamt: ~171,60 $ für 10.000 Restaurants.

Das ist viel, wenn Sie dies regelmäßig tun müssen.

Quoten und Grenzen

Google setzt Quoten, um seine Server zu schützen:

  • Anfragen pro Sekunde: 50 (kostenlos) oder 100+ (auf Anfrage)
  • Anfragen pro Tag: unbegrenzt (aber kostenpflichtig)
  • Ergebnisse pro Anfrage: max. 20 Ergebnisse (Places API)
  • Gesamtergebnisse pro Suche: max. 60 Ergebnisse (3 Seiten mit 20)

Kritische Einschränkung: Mit der Places API können Sie nur 60 Ergebnisse pro Suche abrufen. Um 10.000 Restaurants zu extrahieren, müssen Sie 167 verschiedene Suchen durchführen (geografisch oder nach Kategorie unterteilt).

Das bedeutet 167 Suchanfragen × 0,032 $ = mindestens 5,34 $, plus die Detailanfragen.


Schützen Sie Ihren API-Schlüssel für Google Maps

Ihr API-Schlüssel ist wie ein Passwort. Wenn jemand ihn stiehlt, kann er API-Anfragen auf Ihre Kosten durchführen.

Reale Risiken

  • Ein Angreifer verwendet Ihren Schlüssel, um in einer Nacht 100.000 Anfragen zu stellen: 3.000 $ Kosten
  • Ihre Webanwendung exponiert den Schlüssel in JavaScript: Jeder Benutzer kann ihn aus dem Quellcode kopieren
  • Ein Mitarbeiter postet ihn versehentlich auf GitHub: Bots erkennen ihn in Sekunden

Wie Sie Ihren Schlüssel schützen

1. Einschränkung nach Domain (HTTP-Referrer)

Gehen Sie in der Google Cloud-Konsole zu "Anmeldedaten" → klicken Sie auf Ihren API-Schlüssel.

Unter "Anwendungseinschränkungen" wählen Sie "HTTP-Website-Schlüssel (Websites, Domains)".

Fügen Sie Ihre autorisierten Domains hinzu:

  • www.ihrewebsite.com
  • ihrewebsite.com
  • app.ihrewebsite.com

Nur Anfragen von diesen Domains werden akzeptiert.

2. Einschränkung nach API

Unter "API-Einschränkungen" aktivieren Sie nur die APIs, die Sie verwenden.

Wenn Sie nur die Places API verwenden, deaktivieren Sie Geocoding, Directions, Street View usw.

So kann, selbst wenn jemand Ihren Schlüssel stiehlt, er ihn nicht verwenden, um auf andere Dienste zuzugreifen.

3. Überwachen Sie die Nutzung

Gehen Sie zu "Abrechnung" → "Nutzungsberichte".

Überprüfen Sie jeden Tag, wie viele API-Aufrufe Sie machen.

Richten Sie einen Alarm ein: Wenn Sie X $ pro Tag überschreiten, erhalten Sie eine E-Mail.

4. Regelmäßige Rotation

Erstellen Sie alle 3 Monate einen neuen API-Schlüssel.

Löschen Sie den alten Schlüssel.

Dies begrenzt die Zeit, in der ein gestohlener Schlüssel verwendet werden kann.

5. Den Schlüssel niemals im Frontend exponieren

Schlecht:

// In Ihrem sichtbaren JavaScript-Code
const apiKey = "AIzaSyD..."; // EXPONIERT
fetch(`https://maps.googleapis.com/maps/api/place/textsearch/json?key=${apiKey}&query=restaurants`)

Gut:

// Von Ihrem Frontend
fetch('/api/search-restaurants?query=restaurants')
// Ihr Backend führt den API-Aufruf mit dem Schlüssel durch

Ihr Backend (Node.js, Python, PHP) hält den Schlüssel geheim. Das Frontend sieht ihn niemals.

6. Für mobile Anwendungen

Verwenden Sie einen Backend-Proxy. Ihre mobile App ruft Ihren Server auf, der Google Maps aufruft.

Der API-Schlüssel wird niemals in der App gespeichert (er könnte dekompiliert werden).


Places API: So extrahieren Sie die Daten von Orten

Die Places API gibt Ihnen Zugang zu den Basisinformationen eines Ortes.

Suchtypen

Textsuche (Suche nach Text)

https://maps.googleapis.com/maps/api/place/textsearch/json?query=restaurants+paris&key=YOUR_API_KEY

Rückgabe:

  • Name des Restaurants
  • Adresse
  • Google-Bewertung
  • Anzahl der Bewertungen
  • GPS-Koordinaten
  • Place ID

Nearby Search (Suche in der Nähe)

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=48.8566,2.3522&radius=5000&type=restaurant&key=YOUR_API_KEY

Durchsucht alle Restaurants in einem Radius von 5 km um eine Koordinate.

Place Details (Details zum Ort)

https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJ...&key=YOUR_API_KEY

Ruft die vollständigen Infos ab: Telefon, Webseite, Öffnungszeiten, Fotos, Bewertungen usw.

Verfügbare Daten über die Places API

  • Name, vollständige Adresse, Postleitzahl
  • Telefon
  • Webseite
  • Kategorien (Art des Unternehmens)
  • Google-Bewertung (0-5 Sterne)
  • Gesamtanzahl der Bewertungen
  • Öffnungszeiten
  • Fotos (Anzahl und URL)
  • GPS-Koordinaten
  • Place ID (eindeutige Google-ID)

Was die Places API NICHT gibt

❌ Text der Bewertungen (Inhalt der Kommentare) ❌ Autor der Bewertungen ❌ Datum der Bewertungen ❌ Details des Eintrags (detaillierte Fotos, Videos) ❌ Änderungsverlauf

Um auf den Text der Bewertungen zuzugreifen, müssen Sie die Google Maps-Seite direkt scrapen oder ein spezialisiertes Tool verwenden.


Analyse der Google Bewertungen: Strategie und Umsetzung

Google Bewertungen sind eine Goldmine, um Ihre Konkurrenten zu verstehen und Geschäftsmöglichkeiten zu identifizieren.

Schritt 1: Definieren Sie Ihre Analyse-Kriterien

Bevor Sie analysieren, entscheiden Sie, wonach Sie suchen.

Anwendungsfall 1: Identifizieren Sie schlecht bewertete Konkurrenten

Sie sind eine Online-Reputationsagentur. Sie suchen Unternehmen mit einer Bewertung < 3 Sterne, um sie zu kontaktieren.

Kriterien:

  • Durchschnittliche Bewertung < 3 Sterne
  • Mindestens 20 Bewertungen (um Einzelfälle zu vermeiden)
  • Letzte Bewertungen sind nicht älter als 3 Monate (aktuelles Problem)

Anwendungsfall 2: Analysieren Sie die Zufriedenheit nach Sektor

Sie sind Marketingberater. Sie analysieren die durchschnittliche Zufriedenheit in Ihrer Region für jeden Sektor (Restaurants, Friseursalons, Klempner usw.).

Kriterien:

  • Durchschnittliche Bewertung nach Sektor
  • Anzahl der Bewertungen nach Sektor
  • Entwicklung der Bewertung über 12 Monate

Anwendungsfall 3: Finden Sie Kunden für eine Webagentur

Sie verkaufen Webservices. Sie suchen Unternehmen mit einer schlechten Webseite (veraltet, nicht responsiv, kein Kontaktformular).

Kriterien:

  • Keine Webseite (oder sehr alte Webseite)
  • Google-Bewertung < 4 Sterne (mögliche Unzufriedenheit im Zusammenhang mit dem Web)
  • Anzahl der Bewertungen > 50 (etabliertes Unternehmen, kann sich Investitionen leisten)

Schritt 2: Daten extrahieren

Verwenden Sie die Places API, um die Bewertung und die Anzahl der Bewertungen abzurufen.

Beispiel in Python:

import requests

API_KEY = "YOUR_API_KEY"

def search_restaurants(city, min_rating=3.0):
    url = "https://maps.googleapis.com/maps/api/place/textsearch/json"
    params = {
        "query": f"restaurants {city}",
        "key": API_KEY
    }
    
    response = requests.get(url, params=params)
    results = response.json().get("results", [])
    
    filtered = [
        {
            "name": r["name"],
            "address": r["formatted_address"],
            "rating": r.get("rating", 0),
            "review_count": r.get("user_ratings_total", 0),
            "place_id": r["place_id"]
        }
        for r in results
        if r.get("rating", 0) >= min_rating
    ]
    
    return filtered

# Nutzung
restaurants = search_restaurants("Paris", min_rating=4.0)
for r in restaurants:
    print(f"{r['name']} - {r['rating']} ⭐ ({r['review_count']} Bewertungen)")

Schritt 3: Den Inhalt der Bewertungen analysieren

Die Places API gibt nicht den Text der Bewertungen zurück. Sie müssen sie direkt scrapen oder ein Tool verwenden.

Manuelle Analyse (für kleines Volumen)

  1. Gehen Sie zu Google Maps
  2. Öffnen Sie den Eintrag des Konkurrenten
  3. Lesen Sie die Bewertungen (von den neuesten zu den ältesten)
  4. Notieren Sie sich die wiederkehrenden Themen: Service, Preis, Sauberkeit, Wartezeit usw.

Automatisierte Analyse (für großes Volumen) Verwenden Sie ein Scraping-Tool oder eine Drittanbieter-API, die den Text der Bewertungen extrahiert.

Suchen Sie nach Themen:

  • Positiv: "schneller Service", "freundlicher Empfang", "ausgezeichnetes Preis-Leistungs-Verhältnis"
  • Negativ: "zu lange Wartezeit", "unhöfliches Personal", "teuer für die Qualität"

Schritt 4: Chancen identifizieren

Beispiel 1: Schlecht bewerteter Klempner

Sie finden einen Klempner mit 2,8 ⭐ (45 Bewertungen). Neueste Bewertungen erwähnen: "zu teurer Kostenvoranschlag", "keine Nachverfolgung", "lange Wartezeit".

Chance: Kontaktieren Sie den Eigentümer, um eine Marketingagentur anzubieten, die ihm hilft, seinen Ruf und seinen Kundenservice zu verbessern.

Beispiel 2: Restaurant ohne Webseite

Sie finden ein Restaurant mit 4,2 ⭐ (120 Bewertungen), aber ohne Webseite. Bewertungen erwähnen: "schwierig, die Öffnungszeiten zu finden", "keine Online-Reservierung".

Chance: Ein Angebot für eine Webseite mit Online-Reservierung unterbreiten.

Beispiel 3: Friseursalon mit sinkender Bewertung

Sie finden einen Salon mit einer sinkenden Bewertung (4,5 → 3,8 in 6 Monaten). Neueste Bewertungen: "der Eigentümer hat gewechselt", "nicht mehr so gut wie früher", "Preise erhöht".

Chance: Kontaktieren Sie den neuen Eigentümer, um eine Schulung für den Kunden oder ein Service-Audit anzubieten.


Reale Grenzen der API Google Maps für die Datenauswertung

Grenze 1: Sie können nur 60 Ergebnisse pro Suche abrufen

Die Places API gibt maximal 20 Ergebnisse pro Seite zurück, 3 Seiten = 60 Ergebnisse.

Um 10.000 Restaurants in Frankreich zu extrahieren, müssen Sie 167 verschiedene Suchen durchführen (nach geografischem Gebiet oder Unterkategorie).

Auswirkung: lange Bearbeitungszeit, hohe Kosten, Risiko, die Quoten zu erreichen.

Grenze 2: Bewertungen sind nicht zugänglich

Die Places API gibt die Anzahl der Bewertungen und die durchschnittliche Bewertung zurück, aber nicht den Text der Bewertungen.

Um den Inhalt zu analysieren (was die Kunden tatsächlich sagen), müssen Sie Google Maps direkt scrapen.

Auswirkung: Sie müssen zwei Tools verwenden (API + Scraper), um einen vollständigen Überblick zu erhalten.

Grenze 3: Quoten und Kosten summieren sich schnell

Jede Anfrage kostet. Um 10.000 Restaurants mit Details zu extrahieren, rechnen Sie mit 170 $+.

Wenn Sie die Daten jeden Monat aktualisieren müssen, sind das mindestens 2.000 $ pro Jahr.

Auswirkung: kostspielige Lösung für KMUs und Agenturen.

Grenze 4: Daten werden nicht in Echtzeit aktualisiert

Die API indiziert die Daten, aber es gibt eine Verzögerung. Ein neues Restaurant kann Tage brauchen, um angezeigt zu werden.

Auswirkung: leicht veraltete Daten.

Grenze 5: Geografische und rechtliche Einschränkungen

Google begrenzt die Anfragen nach Region, um Missbrauch zu vermeiden. Einige Länder haben zusätzliche Einschränkungen.

Auswirkung: Unmöglich, bestimmte Sektoren massenhaft zu extrahieren.


IBLead nutzen: Eine Alternative zur Google Maps-Akquise

Wenn Sie daran interessiert sind, Google Maps-Daten und Bewertungen in großem Umfang zu extrahieren, hat die API Google Maps ihre Grenzen (Kosten, Quoten, unvollständige Daten).

IBLead bietet einen anderen Ansatz: eine vorindexierte Datenbank mit über 5 Millionen Google Maps-Einträgen, die monatlich aktualisiert wird, mit vollem Zugang zu Google Bewertungen.

Bereit loszulegen?

Zugriff auf jedes Google Maps Unternehmen, angereichert mit E-Mails und rechtlichen Daten.

IBLead kostenlos testen