Leitfaden: Google Maps API Key Einrichtung (2025)
Ein Google Maps API-Schlüssel ist der erste Schritt für jeden Entwickler oder Marketer, der Karten einbetten, Standortdaten abrufen oder standortbasierte Funktionen erstellen möchte. Dieser Leitfaden zur Google Maps API-Schlüssel-Einrichtung behandelt jeden Schritt – von der Erstellung deines Google Cloud-Kontos bis zur Sicherung deines Schlüssels und der Vermeidung unerwarteter Kosten.
Keine Floskeln. Nur die genauen Schritte, die du benötigst.
Warum du einen Google Maps API-Schlüssel benötigst
Der API-Schlüssel ist dein Authentifizierungstoken. Ohne ihn wird Google keine Kartenkacheln, Geocoding-Ergebnisse oder Navigationsdaten an deine App liefern.
Hier ist, was der Schlüssel tatsächlich tut:
- Gewährt Zugriff auf die Dienste der Google Maps Platform (Maps JavaScript API, Geocoding API, Places API usw.)
- Verfolgt deine Nutzung, damit Google die richtige Abrechnungsstufe anwenden kann
- Verknüpft mit deinem Abrechnungskonto – Gebühren fallen nur an, wenn du das kostenlose monatliche Guthaben ($200/Monat ab 2025) überschreitest
- Erlaubt dir, den Zugriff einzuschränken, sodass nur deine Domain oder App den Schlüssel verwenden kann
Jedes Projekt, das mit Google Maps arbeitet, benötigt einen. Es gibt keinen Workaround.
Schritt 1: Erstelle ein Google Cloud Platform-Konto
Gehe zu console.cloud.google.com. Melde dich mit deinem Google-Konto an – oder erstelle eines, wenn du noch keins hast.
Wenn dies dein erster Besuch ist, wird Google dich durch eine kurze Einführung führen. Du musst die Nutzungsbedingungen akzeptieren und ein Abrechnungskonto einrichten (mehr dazu in Schritt 4).
Neue Konten erhalten ein kostenloses Guthaben von $300, das 90 Tage gültig ist. Das ist getrennt vom laufenden $200/Monat Maps-Guthaben.
Schritt 2: Erstelle ein neues Projekt
Jeder API-Schlüssel gehört zu einem Projekt. Projekte halten deine Schlüssel, Abrechnung und Nutzungsdaten organisiert.
- Klicke auf das Projekt-Dropdown-Menü oben in der GCP-Konsole (es zeigt normalerweise "Mein erstes Projekt" oder ähnliches)
- Klicke auf Neues Projekt
- Gib ihm einen klaren Namen – etwas wie "Kartenintegration" oder deinen Firmennamen
- Klicke auf Erstellen
Die Konsole wechselt automatisch zu deinem neuen Projekt. Alle nächsten Schritte erfolgen innerhalb dieses Projekts.
Schritt 3: Aktiviere die benötigten Google Maps APIs
Nicht alle Maps APIs sind standardmäßig aktiviert. Du musst jede aktivieren, die du verwenden möchtest.
- Gehe in der linken Seitenleiste zu APIs & Dienste → Bibliothek
- Suche nach "Maps"
- Klicke auf die benötigte API – für die meisten Webprojekte beginne mit der Maps JavaScript API
- Klicke auf Aktivieren
Wiederhole dies für alle anderen APIs, die dein Projekt benötigt. Häufige sind:
| API | Anwendungsfall |
|---|---|
| Maps JavaScript API | Interaktive Karten auf Websites |
| Geocoding API | Adressen in Koordinaten umwandeln |
| Places API | Nach Unternehmen und POIs suchen |
| Directions API | Routenplanung |
| Distance Matrix API | Reisezeit zwischen mehreren Punkten |
Wenn du dir nicht sicher bist, welche du benötigst, aktiviere zuerst die Maps JavaScript API. Du kannst später weitere hinzufügen, ohne einen neuen Schlüssel zu erstellen.
Schritt 4: Richte die Abrechnung ein
Dieser Schritt bringt viele Entwickler ins Stolpern. Google verlangt ein Abrechnungskonto, auch wenn du im kostenlosen Bereich bleibst.
- Gehe in der GCP-Konsole zu Abrechnung in der linken Seitenleiste
- Klicke auf Ein Abrechnungskonto verknüpfen
- Erstelle ein neues Abrechnungskonto, wenn du noch keins hast
- Gib deine Kreditkartendaten ein
Du wirst nicht belastet, es sei denn, deine Nutzung überschreitet das kostenlose Guthaben von $200/Monat. Für die meisten kleinen Projekte deckt das ungefähr:
- 28.000 Kartenaufrufe pro Monat
- 40.000 Geocoding-Anfragen pro Monat
Richte einen Budgetalarm (Abrechnung → Budgets & Alarme) ein, damit du eine E-Mail erhältst, wenn du dich einem Schwellenwert näherst. Dies verhindert Überraschungsrechnungen.
Schritt 5: Erstelle deinen API-Schlüssel
Jetzt zur eigentlichen Schlüsselerstellung:
- Gehe zu APIs & Dienste → Anmeldedaten
- Klicke oben auf + Anmeldedaten erstellen
- Wähle API-Schlüssel
- Google generiert deinen Schlüssel sofort – er sieht aus wie
AIzaSyD... - Kopiere ihn und bewahre ihn an einem sicheren Ort auf (ein Passwortmanager eignet sich gut)
Das war's. Der Schlüssel ist sofort aktiv.
Schritt 6: Sichere deinen API-Schlüssel
Ein unsicherer API-Schlüssel ist ein Risiko. Wenn jemand ihn in deinem öffentlichen GitHub-Repo oder im Client-Code findet, kann er Kosten auf deinem Konto verursachen.
Zwei Einschränkungen, die du sofort festlegen solltest:
Anwendungseinschränkungen
Begrenzt, welche Apps oder Websites den Schlüssel verwenden können.
- HTTP-Referrer – für Websites. Füge deine Domain hinzu:
https://deinedomain.com/* - IP-Adressen – für serverseitige Apps. Füge die IP deines Servers hinzu.
- Android/iOS-Apps – für mobile Apps. Füge den Paketnamen oder die Bundle-ID deiner App hinzu.
API-Einschränkungen
Begrenzt, welche Google APIs der Schlüssel aufrufen kann.
- Klicke in den Einstellungen des Schlüssels auf Schlüssel einschränken
- Wähle nur die APIs aus, die du in Schritt 3 aktiviert hast
- Klicke auf Speichern
So kann der Schlüssel, selbst wenn er geleakt wird, nur Maps APIs aufrufen – nicht Gmail, Drive oder irgendetwas anderes.
Best Practices für die Verwaltung deines API-Schlüssels
Einige Gewohnheiten, die später Kopfschmerzen sparen:
Nie den Schlüssel im Client-seitigen JavaScript hardcodieren. Jeder kann deinen Seitenquelltext einsehen und ihn extrahieren. Verwende Umgebungsvariablen auf der Serverseite und proxy-Anfragen.
Verwende separate Schlüssel für separate Umgebungen. Ein Schlüssel für die Entwicklung, einer für die Produktion. So kannst du einen rotieren oder widerrufen, ohne den anderen zu brechen.
Überwache die Nutzung wöchentlich. Überprüfe APIs & Dienste → Dashboard, um die Anfragen pro API zu sehen. Spitzen können auf Missbrauch oder einen Fehler in deinem Code hinweisen.
Rotieren Sie Schlüssel regelmäßig. Erstelle einen neuen Schlüssel, aktualisiere deine App und lösche dann den alten. Eine vierteljährliche Rotation ist für die meisten Projekte ein angemessener Rhythmus.
Setze Quotenlimits. In den Einstellungen des Schlüssels kannst du die täglichen Anfragen pro API begrenzen. Dies wirkt als harte Obergrenze für Kosten.
Google Maps auf deiner Website einbetten
Mit deinem Schlüssel bereit, hier ist das minimale HTML, um eine Karte anzuzeigen:
<!DOCTYPE html>
<html>
<head>
<title>Meine Karte</title>
<script src="https://maps.googleapis.com/maps/api/js?key=DEIN_API_SCHLUESSEL&callback=initMap" async defer></script>
<script>
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
center: { lat: 40.7128, lng: -74.0060 },
zoom: 12
});
}
</script>
</head>
<body>
<div id="map" style="height: 400px; width: 100%;"></div>
</body>
</html>
Ersetze DEIN_API_SCHLUESSEL durch deinen tatsächlichen Schlüssel. Die Attribute async defer laden das Skript, ohne das Rendern der Seite zu blockieren.
Für WordPress-Seiten kümmern sich Plugins wie WP Google Maps oder das Karten-Widget von Elementor um die Einbettung – du fügst einfach den Schlüssel in die Plugin-Einstellungen ein.
Fehlerbehebung bei häufigen API-Schlüsselproblemen
"Diese Seite kann Google Maps nicht korrekt laden"
Bedeutet normalerweise, dass der Schlüssel fehlt, falsch ist oder die Maps JavaScript API nicht aktiviert ist. Überprüfe beides.
Karte lädt, zeigt aber ein graues Feld
Die API wurde geladen, aber initMap() wurde nicht ausgeführt. Überprüfe die JavaScript-Fehler in der Konsole deines Browsers.
"REQUEST_DENIED" Fehler
Dein Schlüssel hat Einschränkungen, die die Anfrage blockieren. Entweder stimmt der Referrer nicht überein, oder die API ist nicht in der erlaubten Liste. Entferne vorübergehend die Einschränkungen zum Testen und füge sie dann wieder hinzu.
Abrechnungsfehler / API deaktiviert
Wenn dein Abrechnungskonto ein Problem hat (abgelaufene Karte, fehlgeschlagene Zahlung), deaktiviert Google die APIs. Behebe das Abrechnungsproblem in der GCP-Konsole unter Abrechnung → Kontoverwaltung.
Quota überschritten
Du hast dein tägliches oder monatliches Limit erreicht. Überprüfe APIs & Dienste → Quoten. Du kannst eine Erhöhung der Quoten anfordern oder deinen Abrechnungsplan upgraden.
Preise für die Google Maps API (2025)
Google gibt dir $200/Monat an kostenlosen Guthaben. Danach zahlst du pro Anfrage:
| API | Preis nach kostenlosem Kontingent |
|---|---|
| Maps JavaScript API | $7 pro 1.000 Aufrufe |
| Geocoding API | $5 pro 1.000 Anfragen |
| Places API (basic) | $17 pro 1.000 Anfragen |
| Directions API | $5 pro 1.000 Anfragen |
Für Anwendungsfälle mit hohem Volumen – wie das Scraping von Tausenden von Unternehmenslisten – summieren sich die Kosten der Places API schnell. Bei $17 pro 1.000 Anfragen kosten 50.000 Unternehmensdatensätze allein $850 an API-Gebühren, bevor Entwicklungszeit berücksichtigt wird.
Hier werden vorindexierte Datenbanken zu einer praktischen Alternative.
Verwendung von Google Maps-Daten zur Lead-Generierung – ohne API-Limits
Die Google Maps API ist für das Einbetten von Karten und das Geocodieren von Adressen konzipiert. Sie ist nicht für die Massenextraktion von Geschäftsdaten gedacht. Die Places API begrenzt die Ergebnisse auf 60 pro Suche, und das Scraping in großem Maßstab verstößt gegen die Nutzungsbedingungen von Google.
Wenn dein Ziel darin besteht, Lead-Listen aus Google Maps zu erstellen – nicht Karten auf einer Website einzubetten – ist eine vorindexierte Datenbank ein schnellerer und günstigerer Weg.
IBLead indiziert über 50 Millionen Unternehmen in 37 Ländern, die wöchentlich aktualisiert werden. Du suchst nach Stadt, Postleitzahl, Kategorie, Google-Bewertung oder Anzahl der Bewertungen. Dann exportierst du sofort nach CSV – keine API-Aufrufe, kein Warten, keine Abrechnung pro Anfrage.
Die Daten umfassen den Firmennamen, die Adresse, die Telefonnummer, die E-Mail (angereichert von der Website), die Google-Bewertung, die Anzahl der Bewertungen und über 50 weitere Felder pro Eintrag. IBLead erkennt auch über 160 Technologien auf der Website jedes Unternehmens – nützlich, um Unternehmen anzusprechen, die bestimmte CMS-Plattformen oder Werbetools verwenden.
Für $52 für 10.000 Leads ist es ein Bruchteil dessen, was die Places API für dasselbe Volumen kosten würde.
Jetzt kostenlos starten – 200 credits inklusive
FAQ: Google Maps API-Schlüssel
Ist die Google Maps API kostenlos?
Ja, bis zu $200/Monat Nutzung. Danach zahlst du pro Anfrage. Die meisten kleinen Websites bleiben im kostenlosen Bereich.
Kann ich einen API-Schlüssel für mehrere Websites verwenden?
Technisch ja, aber es ist eine schlechte Praxis. Verwende separate Schlüssel pro Projekt, damit du die Nutzung verfolgen und den Zugriff unabhängig widerrufen kannst.
Was passiert, wenn ich meinen API-Schlüssel nicht sichere?
Jeder, der ihn findet, kann ihn verwenden. Dein Abrechnungskonto wird für deren Nutzung belastet. Google hat automatisierte Erkennung für einige Missbrauchsmuster, aber es ist nicht narrensicher. Schränke deinen Schlüssel immer ein.
Wie lange dauert es, einen Google Maps API-Schlüssel zu erhalten?
Etwa 10 Minuten, wenn du bereits ein Google-Konto hast. Der Hauptzeitfaktor ist die Einrichtung der Abrechnung – halte deine Kreditkarte bereit.
Gibt es eine Google Maps API-Alternative für die Massenextraktion von Geschäftsdaten?
Ja. Wenn du Unternehmenslisten in großem Maßstab benötigst, anstatt Karten einzubetten, sind vorindexierte Datenbanken wie IBLead praktischer. Sie haben keine Abrechnung pro Anfrage oder das 60-Ergebnisse-Limit der Places API pro Suche.
Zusammenfassung
Die Einrichtung deines Google Maps API-Schlüssels erfolgt in sechs Schritten: Erstelle ein GCP-Konto, starte ein Projekt, aktiviere die benötigten APIs, füge die Abrechnung hinzu, generiere den Schlüssel und schränke ihn ein. Der gesamte Prozess dauert weniger als 15 Minuten.
Der Schlüssel ermöglicht das Einbetten von Karten, Geocodierung und Routenplanung für deine Apps. Für die meisten Websites bleibst du im kostenlosen Bereich von $200/Monat, ohne Gebühren.
Wenn du Google Maps für die Lead-Generierung anstelle von Karten-Einbettungen verwendest, machen die Abrechnung pro Anfrage und die Ergebnisgrenzen der API die Massenextraktion teuer und langsam. Eine vorindexierte Datenbank bietet dir dieselben Daten – schneller, günstiger und ohne Risiko von Nutzungsbedingungen.
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.