In letzter Zeit erhalten wir viele Anrufe von Kunden, bei denen Google Maps auf der Website nicht mehr funktioniert. Anschließend wird die folgende Meldung angezeigt: „Diese Seite kann Google Maps nicht korrekt laden“. Dies in Kombination mit einer Meldung auf der Karte „Nur für Entwicklungszwecke“.
Hintergrund
Warum ist das jetzt und wie kann man das lösen? Die Ursache ist ziemlich einfach. Seit dem 22. Juni 2016 schreibt Google vor, dass alle Websites und Apps, die eine Verbindung zu Google Maps herstellen (z. B. um eine Karte auf Ihrer eigenen Website anzuzeigen), einen eindeutigen Schlüssel, einen sogenannten API-Schlüssel, enthalten. Warum? Denn Google kann jede Website oder App, die einen der Dienste des Google Maps-Dienstes nutzt, anhand ihres eindeutigen Schlüssels erkennen.
Da Google mehr Informationen darüber erhalten möchte, wer Google Maps verwendet und die großen Nutzer auch mehr als die kleinen Nutzer bezahlen möchten, gibt es eine neue Richtlinie, nach der ein solcher API-Code obligatorisch ist.
Lösung
Laut Google bleibt die Nutzung der Maps-API je nach Nutzung in den meisten Fällen kostenlos. Um die Kosten für den Nutzer so gering wie möglich zu halten, bietet Google ein kostenloses Guthaben von 200 Dollar an. Erst wenn dieses Guthaben vollständig aufgebraucht ist, werden Kosten in Rechnung gestellt. Aufgrund dieser Änderung benötigen Sie ab dem 11. Juni einen gültigen API-Schlüssel und ein Rechnungskonto. Sie können dieses Konto mit Ihrer Kreditkarte, aber auch mit einer Lastschrift verknüpfen. Mit dem neuen Tarifplan möchte Google sicherstellen, dass Sie nur für die Dienste zahlen, die Sie monatlich nutzen. Viele Organisationen überlassen die Verwaltung der Website und damit auch der verschiedenen Anwendungen Programmierern oder Webagenturen. In diesem Fall müssen Sie Ihren Programmierer oder Ihre Webagentur bitten, eine Zahlungsmethode mit dem API-Schlüssel zu verknüpfen. Wenn Sie die API selbst verwalten, können Sie eine Zahlungsmethode selbst verknüpfen. Sobald dies erledigt ist, verschwindet die Benachrichtigung auf der Website und Google Maps funktioniert wieder ordnungsgemäß.