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.
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.
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«.

In der Bibliothek befinden sich alle benötigten APIs. Welche davon aktiviert werden müssen, hängt vom Nutzungsszenario ab. Im Fall von Google Maps solle im Normalfall lediglich diese API aktiviert werden:
Maps JavaScript API = damit die Karte per JavaScript eingebunden wird, um volle Kontrolle über die Ausgabe zu haben.
Evtl. wird diese API schon in der Übersicht angezeigt - andernfalls kann man auch einfach die Suchfunktion nutzen.

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

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
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«.

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

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.

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:
»HTTP-Verweis-URLs (Websites)« wählen.
Website-Einschränkungen:
Hinzufügen der Website-Adresse (URL). Das vorgegebene Schema mit Sternchen und Slash bei (*.example.com/*) sollte beibehalten werden, damit alle Unterordner, -seiten und Subdomains berücksichtigt werden. Fügen Sie auch unsere PLANWERK 6-Adressen gemäß Grafik hinzu, damit die Karten auf unseren Test- und Vorschauservern getestet werden können.
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.
Am Ende des Vorgangs auf »Speichern« klicken.
(Stand 8/2020)