Messaggi di errore

Questa pagina descrive i messaggi di errore che possono essere restituiti dall'API Maps Embed. Quando si verifica un errore, l'API Maps Embed mostra il testo del messaggio di errore al posto della mappa. Potrebbero verificarsi anche determinate condizioni di errore, che comportano la visualizzazione di una mappa con filigrana oscurata.

Richieste non valide

In caso di richiesta non valida, l'API Maps Embed restituisce un codice di stato HTTP 4xx e un messaggio che descrive il problema. Di seguito sono riportati alcuni esempi di queste condizioni di errore. Nota: questo non è un elenco completo dei possibili errori. Controlla il codice di errore e il messaggio effettivi restituiti dall'API per i dettagli di problemi specifici.

Esempio di condizione di errore Codice di stato
La richiesta include un parametro non valido o manca un parametro obbligatorio. Ad esempio, il parametro zoom non rientra nell'intervallo di valori numerici previsto o nella richiesta manca un parametro obbligatorio. 400 BAD REQUEST
La chiave API inclusa nella richiesta non è valida. 403 FORBIDDEN

Errori relativi a chiavi API e quote

Gli errori relativi alla chiave API e alla quota vengono trattati come richieste non valide. Ecco alcune possibili cause:

Errori di fatturazione e referer HTTP

Viene restituita una mappa scura o un'immagine di Street View "negativa" con la filigrana "solo per scopi di sviluppo" se si verifica una delle seguenti condizioni:

Controllare gli errori nel browser

Per gli errori di fatturazione e referrer HTTP, l'API Maps Embed scrive i messaggi di errore in window.console. Per le richieste non valide (inclusi gli errori relativi a chiavi API e quote), nella console viene registrato solo il codice di stato HTTP 4xx. Questa sezione spiega come controllare l'output della console in Google Chrome. Se utilizzi altri browser, consulta la documentazione per sviluppatori del browser in uso. Come riferimento, di seguito è riportato un elenco di strumenti per controllare l'output della console in alcuni altri browser.

In Chrome, puoi utilizzare la console JavaScript per controllare l'output della console come segue.

  1. Per aprire gli Strumenti per sviluppatori, seleziona l'icona del menu > Altri strumenti > Strumenti per sviluppatori.
  2. Per aprire la console JavaScript, fai clic sulla scheda Console nella parte superiore della finestra Strumenti per sviluppatori. Puoi anche utilizzare il tasto ESC per attivare/disattivare la console JavaScript.