Google Geocoding API-Key erstellen

Für das erfolgreiche Einbinden von Google Maps auf einer Website muss ein sog. API-Key eingerichtet werden. Google macht das Vorhandensein des Schlüssels zur Voraussetzung, da Google Maps – je nach Art der Einbindung – ab einer bestimmten Anzahl an Aufrufen kostenpflichtig wird.

APIs aktivieren

Um Programmierschnittstellen, sogenannte APIs, zwischen Google Maps und Ihrer Website anzulegen, müssen Sie einen API-Schlüssel erzeugen. Hierfür werden zunächst die benötigten APIs aktiviert. Google generiert dann daraus einen API-Key, der bei der Einbindung von Google Maps angegeben werden muss.

Google Cloud Plattform

Als erstes öffnen Sie die »Bibliothek« der Google Cloud Platform. Sie müssen dort angemeldet sein. Klicken Sie auf den Menü-Button und wählen »APIs & Dienste > Bibliothek«.

google_api-1

In der Bibliothek befinden sich alle benötigten APIs. Welche davon aktiviert werden müssen, hängt vom Nutzungsszenario ab. Im Fall von G solle im Normalfall lediglich diese API aktiviert werden:

Evtl. wird diese API schon in der Übersicht angezeigt - andernfalls kann man auch einfach die Suchfunktion nutzen.

8111fc9f-6f56-4d58-a4a0-cfe9b207b4e5
5bd1ab6c-ca13-43be-857a-63cd08eb30b2

Nachdem man die API ausgewählt hat, muss sie noch in der Detail-Ansicht aktiviert werden.

b252a447-efa9-487e-b834-268553688b62

API-Schlüssel erstellen

Voraussetzungen

Bevor man einen API-Schlüssel generieren kann, muss auf der Google Maps Platform ein Rechnungskonto angelegt sein. Auch wenn man in den meisten Fällen Google Maps kostenlos einsetzen kann, ist das Rechnungskonto Pflicht.
Mindestens ein API-Schlüssel muss mit dem Projekt verknüpft werden.

Um festzustellen, ob ein Rechnungskonto angelegt ist, rufen Sie am besten diese Seite auf:
Google Cloud Platform

 Vorgehen

Auf der Google Cloud Platform-Konsole, klickt man das Projekt-Dropdown und wählt das Projekt aus bzw. legt das Projekt an, für das der API-Schlüssel verwendet werden soll. Anschließend wählt man über den Menü-Button »APIs & Dienste > Anmeldedaten« aus.

Auf der Anmeldedaten-Seite klickt man auf »Anmeldedaten erstellen« > »API-Schlüssel«.

f4d7071d-ae99-406b-bca0-b570f027e504
google_api-4

Der »API-Schlüssel erstellt«-Dialog zeigt den neu erstellten API-Schlüssel.

google_api-5

API-Schlüssel einschränken

Die Einschränkung des API Keys wird dringend empfohlen. Die Funktion erhöht die Sicherheit und verringert das Risiko, dass Kosten entstehen, indem Fremde den API-Key nutzen.

3f57d762-57fc-434a-95d2-7ffdd5b2c9e7
89c12bf8-9085-4424-9a30-7a282ff262bb

Name:
Vergeben Sie einen sinnvollen Namen (z.B. den Namen Ihrer Website), um den Überblick zu behalten, falls Sie mehrere API-Keys verwalten

 Anwendungseinschränkungen:
»IP-Adressen(Webserver, Cronjobs, usw.)« wählen.

 Anfragen von diesen Server-IP-Adressen annehmen:
Hinzufügen der IP-Adressen. Die angegebenen IP-Adressen müssen zu Entwicklungszwecken genannt werden.

  1. 217.91.78.55

  2. 95.217.100.39

  3. 159.69.143.80

 API-Einschränkungen:
Erinnerung: Die APIs müssen vorher aktiviert sein. »Schlüssel einschränken« aktivieren und im folgenden Auswahlfeld die benötigten APIs auswählen (Geocoding API in diesem Fall).

 Am Ende des Vorgangs auf »Speichern« klicken.

(Stand 7/2021)

Published with Nuclino