Risoluzione dei problemi

Errori relativi alla chiave API e alla fatturazione

In determinate circostanze, potrebbe essere visualizzata una mappa oscurata o un'immagine di Street View "negativa" con la filigrana "Solo per scopi di sviluppo". Questo comportamento in genere indica problemi con una chiave API o con la fatturazione. Per utilizzare i prodotti Google Maps Platform, la fatturazione deve essere abilitata sul tuo account e tutte le richieste devono includere una chiave API valida. Il seguente flusso ti aiuterà a risolvere il problema:

Se il codice non funziona:

Per aiutarti a configurare e utilizzare il codice delle mappe, in questo video Brendan Kenny e Mano Marks illustrano alcuni errori comuni e come risolvere il problema.

  • Cerca errori di battitura. Ricorda che JavaScript è un linguaggio sensibile alle maiuscole.
  • Controlla le nozioni di base: alcuni dei problemi più comuni si verificano durante la creazione iniziale della mappa. Ad esempio:
    • Verifica di aver specificato le proprietà zoom e center nelle opzioni della mappa.
    • Assicurati di aver dichiarato un elemento div in cui la mappa verrà visualizzata sullo schermo.
    • Assicurati che l'elemento div per la mappa abbia un'altezza CSS esplicita diversa da zero (ad esempio, height: 400px). Per impostazione predefinita, gli elementi div vengono creati con un'altezza pari a 0 e sono quindi invisibili.
    Consulta i nostri esempi per un'implementazione di riferimento.
  • Utilizza un debugger JavaScript per identificare i problemi, ad esempio quello disponibile negli Strumenti per sviluppatori di Chrome. Inizia cercando nella console JavaScript errori come InvalidKeyMapError o ApiNotActivatedMapError e consulta la guida Messaggi di errore per risolverli.
  • Pubblica domande su Stack Overflow. Le linee guida su come pubblicare domande efficaci sono disponibili nella pagina Assistenza.