Nutzer von Google Maps Platform-Plug-ins mit wenigen Schritten einrichten

Widget-Bestätigungsfenster

Wenn Sie ein Google Maps Platform-Plug-in für Plattformen wie WordPress, Shopify oder Magento entwickeln, erfahren Sie in diesem Thema, wie Sie Plug-in-Nutzer schnell in der Google Maps Platform einrichten und einen API-Schlüssel generieren.

Der API-Schlüssel, der von Ihrem Plug-in zusammen mit jeder Anfrage an die Google Maps Platform gesendet werden muss, ist an das Google-Konto und die Zahlungsinformationen des Nutzers gebunden. Dadurch wird der Zugriff auf die Kartenerstellungsfunktionen in Ihrem Plug-in ermöglicht.

Bieten Sie Plug-in-Nutzern die Möglichkeit, schnell einen API-Schlüssel zu generieren, indem Sie einen Link oder eine Schaltfläche zum Aufrufen des Schnelleinstieg-Widgets einbinden. In diesem praktischen Pop-up-Fenster werden die Nutzer dann durch einige einfache Schritte geführt. Mit dem Schnelleinstieg-Widget sorgen Sie außerdem dafür, dass die Plug-in-Nutzer auf Ihrer Plattform bleiben, statt sie zur Google Cloud Console weiterzuleiten, um diese Aufgaben in mehreren Fenstern auszuführen.

Schnelleinstieg-Widget starten

Das Schnelleinstieg-Widget ist eine Webseite, deren Fenstergröße Sie mit einem JavaScript-window.open-Aufruf steuern können. Beispiel:

<script>
  function openPopupWindow() {
    var winWidth=570;
    var winHeight=700;
    var left = (screen.width-winWidth)/2;
    var top = (screen.height-winHeight)/2;

    window.open('https://console.cloud.google.com/google/maps-hosted', 'Quick Start Widget',
    'resizable=yes,width='+winWidth+',height='+winHeight+',left='+left+',top='+top);
      return false;
  }
</script>

<!-- CTA to generate Google Maps API Key -->
<button type="button" onClick="openPopupWindow()" style="color: white; background-color: #1a73e8" href="#">
    Get an API Key
</button>

Anwendungsbeispiel:

Wenn ein Nutzer auf die Schaltfläche klickt, wird das Schnelleinstieg-Widget in einem Pop-up-Fenster geöffnet. Außerdem werden folgende Aktionen ausgeführt, während der Nutzer die einzelnen Schritte im Widget durchläuft:

  • Ein Google-Konto und ein Projekt werden erstellt, sofern der Nutzer diese noch nicht hat.
  • Google Maps Platform APIs werden aktiviert.
  • Ein API-Schlüssel wird generiert, den Nutzer kopieren und in die Plug-in-Konfiguration einfügen können.

Wenn der Plug-in-Nutzer bereits ein Google-Konto und ein Projekt hat, wird er über das Widget zur Seite „Anmeldedaten“ der Google Cloud Console weitergeleitet. Dort kann er einen vorhandenen API-Schlüssel abrufen oder einen neuen erstellen.

Weitere Informationen für Plug-in-Nutzer sind unter Schnelleinstieg-Widget verfügbar.

Häufig gestellte Fragen

Ist die Nutzung des Schnelleinstieg-Widgets kostenpflichtig?

Nein. Das Schnelleinstieg-Widget ist ein kostenloses Angebot für alle Entwickler, das die Einrichtung von Nutzern in der Google Maps Platform vereinfacht.

Kann das Schnelleinstieg-Widget nur für WordPress und Shopify verwendet werden?

Das Schnelleinstieg-Widget kann auf allen Websites von Drittanbietern genutzt werden, nicht nur in Website-Buildern oder auf E-Commerce-Websites.

Hat die Drittanbieterplattform Zugriff auf die vom Nutzer eingegebenen Zahlungsinformationen?

Nachdem sich ein Nutzer bei Google authentifiziert hat, kann nur er selbst auf seine Zahlungs- und anderen Informationen zugreifen. Plattformen von Drittanbietern sowie Plug-in-Entwickler haben keinen Zugriff auf diese Informationen.

Kann ich mein vorhandenes Projekt und meinen bestehenden API-Schlüssel verwenden?

Wenn Sie bereits ein Google Maps Platform-Konto haben, werden Sie vom Schnelleinstieg-Widget zur Google Cloud Console weitergeleitet. Dort können Sie dann entweder einen vorhandenen API-Schlüssel verwenden oder einen neuen erstellen.

Wie schützen Plug-in-Nutzer ihre API-Schlüssel?

Unter Best Practices für die API-Sicherheit finden Sie Informationen zum Sichern eines API-Schlüssels. Außerdem erhält jeder Nutzer, der das Schnelleinstieg-Widget verwendet hat, danach eine E-Mail mit einer Anleitung und einem Link zur Google Cloud Console, damit er seinen API-Schlüssel sichern kann.