Rendi rapidamente disponibili gli utenti del plug-in di Google Maps Platform

Finestra di successo del widget

Se stai sviluppando un plug-in Google Maps Platform per piattaforme come WordPress, Shopify, Magento e altre, questo argomento descrive come eseguire rapidamente l'onboarding degli utenti del plug-in su Google Maps Platform e generare una chiave API.

La chiave API, che il plug-in deve inviare con ogni richiesta a Google Maps Platform, è collegata all'account Google dell'utente e ai dati di fatturazione e sblocca l'accesso alle funzionalità di creazione di 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 Guida rapida, una comoda finestra popup che guida gli utenti attraverso alcuni semplici passaggi. Il widget Guida rapida mantiene gli utenti dei plug-in nella tua piattaforma anziché inviarli alla console Google Cloud per eseguire queste attività in più finestre.

Avviare il widget Avvio rapido

Il widget Avvio rapido è solo una pagina web di cui puoi controllare le dimensioni della finestra con una chiamata JavaScript window.open. 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 Guida rapida si apre in una finestra popup e svolge le seguenti operazioni mentre l'utente lo utilizza:

  • Crea un account e un progetto Google, se l'utente non li ha già.
  • Abilita le API di 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" della console Google Cloud, dove può ottenere una chiave API esistente o crearne una nuova.

Puoi indirizzare gli utenti del plug-in all'argomento Informazioni sul widget Guida rapida per ulteriori informazioni.

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 l'onboarding 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 l'autenticazione con Google, la fatturazione e altre informazioni sono accessibili solo agli utenti. 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 un account Google Maps Platform esistente, il widget Guida rapida 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 chiave API.