Importante:il piano Premium di Google Maps Platform non è più disponibile per la registrazione o per i nuovi clienti.
Autenticazione dell'ID client dell'API Maps JavaScript
Puoi autenticare le tue richieste con Google Maps Platform utilizzando un ID client in combinazione con la registrazione dell'URL (anziché una chiave API).
Specifica un ID client durante il caricamento dell'API
Il codice riportato di seguito mostra come sostituire YOUR_CLIENT_ID con il tuo ID cliente durante il caricamento di Google Maps Platform.
<script async defer src="https://maps.googleapis.com/maps/api/js?client=YOUR_CLIENT_ID&v=quarterly&callback=initMap"></script>
Gestisci gli URL autorizzati
Per impedire a terze parti di utilizzare il tuo ID client sul proprio sito web, l'utilizzo del tuo ID client è limitato a un elenco di URL che hai autorizzato in modo specifico.
Individuare l'ID client nella console Cloud
Autorizzazione URL nella console Cloud
Tutti gli URL autorizzati sono elencati nella tabella URL autorizzati per l'ID client gme-[azienda] nella pagina ID client.
Per rimuovere un URL, seleziona la casella a sinistra dell'URL e fai clic sull'icona Elimina in alto a destra della tabella.
Per aggiungere nuovi URL, fai clic su Aggiungi URL in fondo alla tabella.
Per gli URL autorizzati si applicano le seguenti considerazioni:
- Il nome di dominio o l'indirizzo IP non deve essere accessibile pubblicamente.
- Ad esempio,
http://myintranetehttp://192.168.1.1sono voci valide. - Vengono autorizzati anche tutti i sottodomini di un dominio specificato.
Ad esempio, se il dominio semplice
http://example.comè autorizzato, anche il sottodominiohttp://www.example.comè autorizzato. Il contrario non è vero: sehttp://www.example.comè autorizzato,http://example.comnon è autorizzato automaticamente.- Anche tutti i percorsi secondari di un percorso autorizzato sono autorizzati.
Ad esempio, se
http://example.comè autorizzato, anchehttp://example.com/fooè autorizzato. Inoltre, poiché sono autorizzati anche i sottodomini di un dominio specificato,http://sub.example.com/barè autorizzato.- I percorsi sono sensibili alle maiuscole.
Ad esempio,
http://www.example.com/ThisPath/non è uguale ahttp://www.example.com/thispath/.- Puoi limitare gli URL validi a quelli che utilizzano determinate porte.
Ad esempio, se viene specificato
http://example.com:8080/foo, non viene autorizzatohttp://example.com.- I protocolli HTTP e HTTPS sono considerati URL diversi.
Ad esempio, se
https://example.comè autorizzato,http://example.comnon viene autorizzato automaticamente.Se fornisci un riferimento al suffisso senza schema di protocollo, ad esempio
www.example.com, verranno create regole separate sia per HTTP che per HTTPS.
Per schemi di protocollo più particolari rispetto a HTTP o HTTPS, consulta le istruzioni fornite nella console Cloud.