So legen Sie den Google Map API-Schlüssel fest
Veröffentlicht: 2022-03-29Möchten Sie wissen, wie Sie die Google Map API einrichten ? Wissen Sie überhaupt, was eine API ist? API steht für Application Programming Interface. Eine API ist eine Verbindung zwischen zwei Softwarekomponenten. Es ermöglicht ihnen, zu kommunizieren und einen Dienst von einer Software zur anderen anzubieten. Die Karte unten ist eine solche API. Google Maps leiht dieser Website ihre Anwendungsprogrammierschnittstelle, API, damit sie die verschiedenen Funktionen von Google Map zur Verwendung auf ihrer Website nutzen können, um ihr Website-Designspiel zu verbessern . In diesem Artikel erfahren Sie, wie Sie die Google Map API einrichten, eine API erstellen und die verschiedenen über Google verfügbaren APIs hinzufügen.
Google Map API-Schlüssel
Bevor Sie lernen, wie Sie die Google Map API einrichten, müssen Sie lernen, was ein Google Map-Schlüssel ist. Ein Google Map API-Schlüssel ist ein von Google bereitgestellter Code, mit dem Sie Karten anzeigen, Wegbeschreibungen geben, Schließ- und Öffnungszeiten genau anzeigen, durchsuchbare Karten erstellen, Check-in-Funktionen hinzufügen und Routen auf der Website Ihres Unternehmens planen können. Mit Google Map API-Schlüsseln kann Google nachverfolgen, wie seine APIs verwendet werden, und sich vor böswilligen Angriffen schützen. Sie können APIs für erweiterte Optionen kombinieren, die die Benutzererfahrung Ihrer Kunden so gut wie möglich machen .
Kosten
Google Map API-Schlüssel sind kostenlos und für den Einstieg bietet Google ein Guthaben von 300 $ für die ersten 90 Tage der Nutzung. Danach stellen sie Ihnen weiterhin 200 $ pro Monat zur Verfügung, die Sie für Ihre Google Maps-API-Nutzung verwenden können. Sobald Sie das Limit von 200 $ pro Monat überschreiten, wird Ihnen pro Nutzung eine Gebühr berechnet.
So erstellen Sie eine API
Nachdem Sie nun wissen, was eine Google Map API ist, können Sie verstehen, wie Sie eine API für Ihre eigene Website erstellen.
Los gehts
Der erste Schritt zum Erstellen einer API für Google Maps besteht darin, ein Projekt einzurichten, das mit einem Rechnungskonto und aktivierter Maps Embed API verknüpft ist. Die Maps Embed API ist die API, mit der Sie eine interaktive Karte auf Ihrer Website platzieren können. Sobald Sie dies eingerichtet haben, können Sie mit der Erstellung neuer APIs beginnen.
Erstellen des API-Schlüssels
Sobald Sie die erforderliche Einrichtung abgeschlossen haben, können Sie lernen, wie Sie eine API erstellen. Je nachdem, ob Sie eine Konsole oder ein Cloud SDK verwenden, ist der Prozess zum Erstellen einer API unterschiedlich.
Konsole
- Rufen Sie den Abschnitt mit den Anmeldeinformationen auf der Google Platform-Website auf .
- Wählen Sie Anmeldeinformationen erstellen aus.
- Klicken Sie auf API-Schlüssel erstellen. Ein Dialogfeld wird angezeigt, das bestätigt, dass Sie eine neue API erstellt haben.
- Klicken Sie auf Schließen.
Cloud-SDK
Um eine API mit Cloud SDK zu erstellen, müssen Sie eine Codezeile hinzufügen. Der Code lautet wie folgt:
gcloud alpha services api-keys erstellen \
–Projekt „PROJEKT“ \
–Anzeigename „DISPLAY_NAME“
Ersetzen Sie die Wörter in Klammern, PROJECT und DISPLAY_NAME, durch Ihre gewünschten Namen.
Sie haben jetzt Ihre erste API erstellt. Es wird unter API-Schlüssel auf der Seite mit den Anmeldeinformationen aufgeführt.
So beschränken Sie einen API-Schlüssel
Nachdem Sie nun gelernt haben, wie man einen API-Schlüssel erstellt, müssen Sie wissen, wie Sie ihn einschränken können. Das Einschränken Ihrer API-Schlüssel fügt eine Sicherheitsebene hinzu , die sicherstellt, dass nur autorisierte Anfragen mit Ihrem API-Schlüssel gestellt werden können. Der Prozess zum Einschränken Ihres API-Schlüssels hängt davon ab, ob Sie die Konsole oder das Cloud SDK verwenden.
Konsole
- Rufen Sie die Seite mit den Anmeldeinformationen der Google-Plattform-Website auf.
- Wählen Sie die API aus, die Sie einschränken möchten.
- Sie finden einen Abschnitt namens Schlüsselbeschränkungen. Überprüfen und wählen Sie die Einschränkungen, die Sie für Ihre API festlegen möchten.
Cloud-SDK
Dies ist der Code zum Auflisten vorhandener Schlüssel:
gcloud services api-keys list –project="PROJECT"
Dies ist der Code zum Aufheben aktueller Einschränkungen:
gcloud alpha services api-keys aktualisieren „projects/PROJECT/keys/KEY_ID“ \
–klare Einschränkungen
Dies ist der Code zum Festlegen neuer Einschränkungen:
gcloud alpha services api-keys aktualisieren „projects/PROJECT/keys/KEY_ID“ \
–api_target=”maps-embed-backend.googleapis.com”
–allowed-referrers=“REFERRER
Auch hier sollten die Wörter in Klammern durch Ihre eigenen Namen ersetzt werden.
APIs hinzufügen
Wenn Sie keine Zeit haben, Ihre eigene API zu erstellen, bietet Google viele APIs an, die Sie jetzt auf Ihrer Website oder App verwenden können. Um eine API hinzuzufügen, müssen Sie lediglich die folgenden Schritte ausführen.

Statische Maps-API
Diese API zeigt ein einfaches, statisches Bild einer Karte auf Ihrer Website an. Es gibt nur minimalen Code und die Preisgestaltung ist flexibel. Es gibt zwei Preisstufen. Sie können entweder 2 USD pro 1.000 Anfragen oder 1,60 USD pro 1.000 Anfragen mit einem Minimum von 100.000 pro Monat bezahlen.
Maps Embed-API
Mit dieser API können Sie eine interaktive Karte oder Straßenansicht auf Ihrer Website platzieren. Der Benutzer kann sich auf der Karte bewegen, um verschiedene Orte zu finden. Diese API kann Kunden dabei helfen, herauszufinden, wo sie sich in Bezug auf Ihr Unternehmen befinden.
Entfernungsmatrix-API
Diese API ermöglicht es dem Benutzer, basierend auf einer empfohlenen Route sowohl die Entfernung als auch die Zeit anzuzeigen, die erforderlich sind, um zu einem Ort für mehrere Ziele zu reisen. Der Preis für Stufe 1 des erweiterten Plans beträgt 10 USD pro 1.000 Elemente und der Preis für Stufe 2 des erweiterten Plans beträgt 8 USD pro 1.000 Elemente mit einem Minimum von 100.000 Elementen pro Monat. Der andere Plan kostet 5 $ pro 1.000 Elemente und Stufe zwei kostet 4 $ pro 1.000 Elemente mit mindestens 100.000 Elementen pro Monat. Der einzige Unterschied zwischen dem erweiterten Plan und dem Basisplan besteht darin, dass der erweiterte Plan Zugriff auf Verkehrsmeldungen in Echtzeit bietet.
Geolokalisierungs-API
Diese API ist nützlich, wenn GPS keine Option ist. Es verwendet WIFI-Zugangspunkte und Mobilfunkmasten, um einen Standort zu finden. Der Preis für Ebene 1 beträgt 5 USD pro 1.000 Anfragen und der Preis für Ebene 2 beträgt 4 USD pro 1.000 Anfragen bei einem Minimum von 100.000 Anfragen pro Monat.
Places-API
Mit der Places-API können Sie detaillierte Informationen zu über 100.000.000 Unternehmen und Points of Interest anzeigen und erhalten. Es wird ständig mit neuen Unternehmen und Points of Interest aktualisiert, die sowohl von Geschäftsinhabern als auch von Benutzern hinzugefügt werden. Die Places-API bietet mehrere Preisoptionen, sodass Sie diejenige auswählen können, die Ihren Anforderungen am besten entspricht.
Automatische Vervollständigung ohne Ortsangaben
Stufe eins kostet 17 $ pro 1.000 Sitzungen und Stufe zwei kostet 13,60 $ pro 1.000 Sitzungen mit einem Minimum von 100.000 Sitzungen pro Monat.
Automatische Vervollständigung
Stufe eins kostet 2,83 $ pro 1.000 Anfragen und Stufe zwei kostet 2,27 $ pro 1.000 Anfragen mit einem Minimum von 100.000 Anfragen pro Monat.
Orte-Details
Stufe eins kostet 17 $ pro 1.000 Anfragen und Stufe zwei kostet 13,60 $ pro 1.000 Anfragen mit einem Minimum von 100.000 Anfragen pro Monat.
Ortsdetails – ID-Aktualisierung
Dies ist eine kostenlose Ergänzung zu Places Details. Es gibt Ihnen die Möglichkeit, neue Orts-IDs zurückzugeben.
Atmosphärendaten
Wie der Name schon sagt, gibt dies atmosphärische Daten zurück. Stufe eins kostet 5 $ pro 1.000 Zählung und Stufe 2 kostet 4 $ pro 1.000 Zählung mit einem Minimum von 100.000 Zählungen pro Monat.
Kontaktdaten
Dadurch haben Sie die Möglichkeit, Kontaktinformationen wie Telefonnummern, Websites und Öffnungszeiten anzuzeigen. Dies kostet 3 USD pro 1.000 Zählung für Ebene 1 und 2,40 USD pro 1.000 Zählung bei einem Minimum von 100.000 Zählungen pro Monat.
Ort finden
Ort suchen ermöglicht es Ihnen, eine Telefonnummer, einen Namen oder eine Adresse zu verwenden, um einen Ort zusammen mit seiner Telefonnummer und Adresse zu finden. Stufe eins kostet 17 $ pro 1.000 Anfragen und Stufe zwei kostet 13,60 $ pro 1.000 Anfragen mit einem Minimum von 100.000 Anfragen pro Monat.
Wenn Sie nur die Orts-ID möchten, ist Find Place kostenlos.
Orte in der Nähe suchen
Diese Funktion gibt dem Benutzer eine Liste mit Orten in der Nähe zurück. Stufe eins kostet 32 $ pro 1.000 Anfragen und Stufe zwei kostet 25,60 $ pro 1.000 Anfragen mit einem Minimum von 100.000 Anfragen pro Monat.
Orte Foto
Places Photo stellt Ihnen hochwertige Fotos von Unternehmen und Points of Interest auf Ihre Karte. Stufe 1 beträgt 7 USD pro 1.000 Anfragen und 5,60 USD pro 1.000 Anfragen mit 100.000 Mindestanfragen pro Monat.
Orte – Textsuche
Benutzer können nach Standortvorschlägen suchen. Diese Funktion gibt eine Liste mit Orten zurück, die den Suchkriterien entsprechen. Stufe 1 kostet 32 $ pro 1.000 Anfragen und Stufe 2 kostet 25,60 $ pro 1.000 Anfragen mit einem Minimum von 100.000 Anfragen pro Monat.
Abfrage automatisch vervollständigen
Wie der Name schon sagt, versucht diese Funktion, Suchen für den Benutzer automatisch zu vervollständigen. Stufe 1 kostet 2,83 $ pro 1.000 Anfragen und Stufe 2 kostet 2,27 $ pro 1.000 Anfragen mit einem Minimum von 100.000 Anfragen pro Monat.
Zeitzonen-API
Die Zeitzonen-API bietet dem Benutzer zeitzonengenaue Informationen wie Betriebszeiten. Stufe 1 kostet 5 USD pro 1.000 Anfragen und 4 USD pro 1.000 Anfragen bei einem Minimum von 100.000 Anfragen pro Monat.
Verwenden von APIs
Google Maps ist ein nützliches Tool, mit dem Benutzer Wegbeschreibungen, Betriebsferien, Verkehrsmeldungen und viele andere Dinge finden können. Wenn Sie diese Funktionen auf der Website Ihres Unternehmens aktivieren möchten, müssen Sie APIs verwenden. Ermöglichen Sie es Besuchern, mithilfe von APIs eine Stecknadel auf ihren Favoriten Ihrer Standorte zu setzen. Nachdem Sie nun gelernt haben, wie man die Google Map API einrichtet, wie man eine API erstellt und welche Arten von APIs von Google angeboten werden, können Sie eine Google Map zur Website Ihres Unternehmens hinzufügen.
FAQ:
- Was ist eine API?
- Warum sollte ich Google Maps API verwenden?
- Wie viel kostet eine API?
- Wie kaufe ich eine API?
- Was macht die Google Maps-API?