Utilizzare rapidamente gli utenti del plug-in di Google Maps Platform

Finestra di operazione riuscita del widget

Se stai sviluppando un plug-in Google Maps Platform per piattaforme come WordPress, Shopify, Magento e altre, questo argomento descrive come configurare rapidamente gli utenti dei plug-in su Google Maps Platform e come generare una chiave API.

La chiave API, che il plug-in deve inviare con ogni richiesta a Google Maps Platform, è associata all'Account Google e ai dati di fatturazione dell'utente e sblocca l'accesso alle funzionalità di creazione delle mappe nel plug-in.

Per aiutare gli utenti dei plug-in a generare rapidamente una chiave API, fornisci un link o un pulsante che avvii il widget Avvio rapido, una pratica finestra popup che guida gli utenti attraverso alcuni semplici passaggi. Inoltre, il widget Avvio rapido mantiene gli utenti dei plug-in nella tua piattaforma anziché inviarli alla console Google Cloud per eseguire queste attività in più finestre.

Avvia il widget Avvio rapido

Il widget Avvio rapido è semplicemente una pagina web di cui puoi controllare le dimensioni della finestra con una chiamata window.open JavaScript. Ad esempio:

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

Guarda come funziona

Quando un utente fa clic sul pulsante, il widget Avvio rapido si apre in una finestra popup e completa le seguenti operazioni mentre l'utente si sposta nel widget:

  • Crea un Account Google e un progetto, se l'utente non li ha già.
  • Abilita le API Google Maps Platform.
  • Genera una chiave API che gli utenti possono copiare e incollare nella configurazione del plug-in.

Se l'utente del plug-in ha già un Account Google e un progetto, il widget lo indirizza alla pagina "Credenziali" nella console Google Cloud, dove può ottenere una chiave API esistente o crearne una nuova.

Per ulteriori informazioni, puoi indirizzare gli utenti del plug-in all'argomento Informazioni sul widget Avvio rapido.

Domande frequenti

Devo pagare per utilizzare il widget Avvio rapido?

No. Il widget Avvio rapido è senza costi e disponibile per tutti gli sviluppatori per semplificare le operazioni preliminari di Google Maps Platform.

Il widget Avvio rapido può essere utilizzato solo su WordPress e Shopify?

Il widget Avvio rapido può essere utilizzato su qualsiasi sito web di terze parti, non solo su strumenti per la creazione di siti web o siti di e-commerce.

La piattaforma di terze parti può visualizzare i dati di fatturazione inseriti da un utente?

Dopo che gli utenti hanno eseguito l'autenticazione con Google, solo loro possono accedere ai loro dati di fatturazione e ad altre informazioni. Le piattaforme di terze parti e gli sviluppatori di plug-in non possono accedere a queste informazioni.

Posso utilizzare il mio progetto e la mia chiave API esistenti?

Se hai già un account Google Maps Platform, il widget di avvio rapido ti reindirizza alla console Google Cloud, dove puoi utilizzare una chiave API esistente o generarne una nuova.

In che modo gli utenti dei plug-in proteggono le proprie chiavi API?

L'argomento Best practice per la sicurezza delle API fornisce indicazioni sulla protezione di una chiave API. Dopo aver utilizzato il widget Avvio rapido, gli utenti ricevono anche un'email con le istruzioni e un link alla console Google Cloud per proteggere la propria chiave API.