Lösung: Google Maps wird nicht angezeigt – google Maps Key registrieren und eintragen – “The Google Maps API server rejected your request.”

Hier eine kurze Anleitung zum Einrichten von google maps, wenn erscheint “The Google Maps API server rejected your request.[…].

 

Hier zunächst die vollständige Meldung:

The Google Maps API server rejected your request. This API project is not authorized to use this API. Please ensure this API is activated in the Google Developers Console: https://console.developers.google.com/apis/api/maps_embed_backend?project=_

Die Meldung sagt eigentlich auch schon was los ist. Damit google Maps verwendet werden kann auf einer Internetseite muss bei google ein API Key eingerichtet werden. Sodass google die Map entsprechend einem Google Account zuordnen kann. Und sollten es zu viele (sind extrem extrem viele nötig) entsprechend Geld verlangen kann bzw. die Map schließt.

Kurzform ist:

-> developer googles aufrufen

-> Projekt erstellen

-> Key innerhalb des Projektes ausstellen

-> Key kopieren und in Internetseite / Online Shop eintragen

-> Service/API freischalten (!)

-> ein paar Minuten warten. Nun sollte es funktionieren

 

URL

https://developers.google.com/maps/android/?hl=de

Projekt erstellen

google-maps-api-key-anleitung.

Api Key anlegen

google-maps-api-schluessel-key-anleitung

api-schluessel-anzeigen-maps

google-maps-api-schluessel-zugangsdaten

Key kopieren und einfügen

In etwa so sieht der Aufruf von google Maps vermutlich aus. Das was hier mit YYY markiert ist, sind die Parameter zur Position und zoom.

Das was mit XXX markiert ist, ist der Key

<iframe width=”100%” height=”222″ frameborder=”0″ style=”border:0″
src=”https://www.google.com/maps/embed/v1/place?q=YYYYYYYY&key=XXXXXXXXXXXXX-LJ1I”></iframe>

Obige Variante ist “embed” (vgl. die iframe url) Somit muss auch die “embed” Api freigeschaltet werden

API/Service freischalten bzw. aktivieren

Damit auch wirklich die Anzeige der Map erfolgt, muss je nach Variante des Einbaus noch der Service freigeschalte bzw. aktiviert werden.

 

Zunächst den Service raussuchen. Dazu im Bereich Bibliothek am Einfachsten die Suche verwenden und dort “embed” oder wenn statische Variante gewählt wurde “static” eingeben. Wie auf dem Screenshot gezeigt vorgehen

google-maps-api-schluessel-zugangsdaten-service-aktivieren

 

Als nächstes einfach nur den Service “Google Maps Embed API” aktivieren. Dazu oben den Link/Button anklicken. Dieser wechselt von “aktivieren” auf “deaktivieren.

Nun sollte im Diagramm unten sofort die Zugriffe auf die Map sichtbar sein sowie welche gescheitert sind und welche erfolgreich waren.

google-maps-api-schluessel-zugangsdaten-service-aktivieren-übersicht

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.