Come impostare la chiave API di Google Map

Pubblicato: 2022-03-29

Vuoi sapere come impostare l' API di Google Map ? Sai anche cos'è un'API? API sta per interfaccia di programmazione dell'applicazione. Un'API è una connessione tra due software. Consente loro di comunicare e offrire un servizio da un software all'altro. La mappa in basso è una di queste API. Google Maps sta prestando a quel sito Web la sua interfaccia di programmazione dell'applicazione, API, in modo che possano utilizzare le varie funzionalità di Google Map per l'uso sul proprio sito Web per migliorare il proprio gioco di progettazione di siti Web . In questo articolo imparerai come impostare l'API di Google Map, come creare un'API e come aggiungere le diverse API disponibili tramite Google.

Come impostare la chiave API di Google Map

Sommario

Chiave API di Google Map

Prima di imparare come impostare l'API di Google Map, devi sapere cos'è una chiave di Google Map. Una chiave API di Google Map è un codice fornito da Google che puoi utilizzare per visualizzare le mappe, fornire indicazioni stradali, visualizzare con precisione gli orari di chiusura e apertura, creare mappe ricercabili, aggiungere funzionalità di check-in e pianificare percorsi sul sito web della tua attività. Le chiavi API di Google Map consentono a Google di tenere traccia di come vengono utilizzate le loro API e di proteggersi da attacchi dannosi. Puoi combinare le API per opzioni più avanzate che renderanno l'esperienza utente dei tuoi clienti la migliore possibile .

Costo

Le chiavi API di Google Map sono gratuite e per iniziare, Google offre un credito di $ 300 da utilizzare per i primi 90 giorni di utilizzo. Successivamente, continueranno a fornirti $ 200 al mese da utilizzare per l'utilizzo dell'API di Google Maps. Una volta superato il limite di $ 200 al mese, ti verrà addebitato un costo per utilizzo.

Come creare un'API

Ora che sai cos'è un'API di Google Map, puoi capire come creare un'API per il tuo sito web.

A partire

Il primo passaggio per creare un'API per Google Maps è configurare un progetto associato a un account di fatturazione e l'API Maps Embed abilitata. L'API Maps Embed è l'API che ti consente di posizionare una mappa interattiva sul tuo sito web. Una volta configurato, puoi iniziare a creare nuove API.

Creazione della chiave API

Una volta completata la configurazione necessaria, puoi iniziare a imparare come creare un'API. A seconda che tu stia utilizzando una console o Cloud SDK , il processo di creazione di un'API sarà diverso.

Console

  1. Vai alla sezione credenziali del sito web di Google Platform .
  2. Seleziona Crea credenziali.
  3. Fare clic su Crea chiave API. Apparirà una finestra di dialogo a conferma della creazione di una nuova API.
  4. Fare clic su chiudi.

come creare un'api

Cloud SDK

Per creare un'API utilizzando Cloud SDK, dovrai aggiungere una riga di codice. Il codice è il seguente:

le chiavi API dei servizi alfa gcloud creano \

–progetto “PROGETTO” \

–nome visualizzato “DISPLAY_NAME”

Sostituirai le parole tra parentesi, PROJECT e DISPLAY_NAME, con i nomi desiderati.

Ora hai creato la tua prima API. Verrà elencato in Chiavi API nella pagina delle credenziali.

Come limitare una chiave API

Ora che hai imparato a creare una chiave API, devi sapere come limitarla. La limitazione delle tue chiavi API aggiunge un livello di sicurezza che garantirà che solo le richieste autorizzate possano essere effettuate con la tua chiave API. Il processo di limitazione della tua chiave API varia a seconda che tu stia utilizzando la console o Cloud SDK.

Console

  1. Vai alla pagina delle credenziali del sito web della piattaforma Google.
  2. Seleziona l'API che desideri limitare.
  3. Troverai una sezione chiamata Restrizioni chiave. Rivedi e scegli quali restrizioni desideri impostare per la tua API.

Cloud SDK

Questo è il codice per elencare le chiavi esistenti:

elenco delle chiavi API dei servizi gcloud –project="PROJECT"

Questo è il codice per cancellare le attuali restrizioni:

aggiornamento delle chiavi API dei servizi alpha di gcloud “projects/PROJECT/keys/KEY_ID” \

–chiare restrizioni

Questo è il codice per impostare nuove restrizioni:

aggiornamento delle chiavi API dei servizi alpha di gcloud “projects/PROJECT/keys/KEY_ID” \

–api_target="maps-embed-backend.googleapis.com"

–allowed-referrers=”REFERRER

Ancora una volta, le parole tra parentesi dovrebbero essere sostituite con i tuoi nomi.

cos'è una chiave della mappa

Aggiunta di API

Se non hai il tempo di creare la tua API, Google ha molte API disponibili per l'uso in questo momento sul tuo sito web o sulla tua app. Per aggiungere un'API, tutto ciò che devi fare è seguire i passaggi seguenti.

API statica delle mappe

Questa API mostra un'immagine semplice e statica di una mappa sul tuo sito web. C'è un codice minimo e il prezzo è flessibile. Ci sono due livelli di prezzo. Puoi pagare $ 2 per 1.000 richieste o $ 1,60 per 1.000 richieste con un minimo di 100.000 al mese.

API di incorporamento di mappe

Questa API ti consente di inserire una mappa interattiva o una vista stradale sul tuo sito web. L'utente può spostarsi sulla mappa per trovare posizioni diverse. Questa API può aiutare i clienti a trovare dove si trovano in relazione alla tua attività.

API della matrice di distanza

Questa API consente all'utente di vedere sia la distanza che il tempo necessario per raggiungere una località per più destinazioni in base a un percorso consigliato. Il prezzo per il livello uno del piano avanzato è di $ 10 per 1.000 elementi e il prezzo per il livello due del piano avanzato è di $ 8 per 1.000 elementi con un minimo di 100.000 elementi al mese. L'altro piano costa $ 5 per 1.000 elementi e il livello due costa $ 4 per 1.000 elementi con un minimo di 100.000 elementi al mese. L'unica differenza tra il piano avanzato e il piano base è che il piano avanzato offre l'accesso ai rapporti sul traffico in tempo reale.

API di geolocalizzazione

Questa API è utile quando il GPS non è un'opzione. Utilizza punti di accesso WIFI e torri cellulari per trovare una posizione. Il prezzo per il livello uno è di $ 5 per 1.000 richieste e il prezzo per il livello due è di $ 4 per 1.000 richieste con un minimo di 100.000 richieste al mese.

chiave API di google map

API dei luoghi

L'API Places ti consente di vedere e ottenere informazioni dettagliate su oltre 100.000.000 di attività commerciali e punti di interesse. Viene costantemente aggiornato con nuove attività e punti di interesse aggiunti sia dai titolari che dagli utenti. L'API Places ha più opzioni di prezzo in modo da poter scegliere quella più adatta alle tue esigenze.

Completamento automatico senza dettagli sui luoghi

Il livello uno è di $ 17 per 1.000 sessioni e il livello due è di $ 13,60 per 1.000 sessioni con un minimo di 100.000 sessioni al mese.

Completamento automatico

Il livello uno è di $ 2,83 per 1.000 richieste e il livello due è di $ 2,27 per 1.000 richieste con un minimo di 100.000 richieste al mese.

Dettagli luoghi

Il livello uno è di $ 17 per 1.000 richieste e il livello due è di $ 13,60 per 1.000 richieste con un minimo di 100.000 richieste al mese.

Dettagli luoghi – Aggiornamento ID

Questa è un'aggiunta gratuita ai Dettagli di Luoghi. Ti dà la possibilità di restituire nuovi ID luogo.

Dati sull'atmosfera

Come suggerisce il nome, questo restituisce dati atmosferici. Il livello uno è di $ 5 per 1.000 conteggi e il livello due è di $ 4 per 1.000 conteggi con un minimo di 100.000 conteggi al mese.

Informazioni di contatto

Ciò ti offre la possibilità di visualizzare informazioni di contatto come numeri di telefono, siti Web e orari di apertura. Questo costa $ 3 per 1.000 conteggi per il livello uno e $ 2,40 per 1.000 conteggi con un minimo di 100.000 conteggi al mese.

Trova posto

Trova luogo consente di utilizzare un numero di telefono, nome o indirizzo per trovare un luogo insieme al numero di telefono e all'indirizzo. Il livello uno è di $ 17 per 1.000 richieste e il livello due è di $ 13,60 per 1.000 richieste con un minimo di 100.000 richieste al mese.

Se desideri solo l'ID del luogo, Trova luogo è gratuito.

Luoghi nelle vicinanze Cerca

Questa funzione restituirà all'utente un elenco di luoghi vicini. Il livello uno è di $ 32 per 1.000 richieste e il livello due è di $ 25,60 per 1.000 richieste con un minimo di 100.000 richieste al mese.

Luoghi Foto

Places Photo ti consente di visualizzare sulla mappa foto di alta qualità di attività commerciali e punti di interesse. Il livello uno è $ 7 per 1.000 richieste e $ 5,60 per 1.000 richieste con 100.000 richieste minime al mese.

aggiungendo API

Luoghi: ricerca di testo

Gli utenti possono cercare suggerimenti sulla posizione. Questa funzione restituirà un elenco di luoghi che corrispondono ai criteri di ricerca. Il livello uno costa $ 32 per 1.000 richieste e il livello due costa $ 25,60 per 1.000 richieste con un minimo di 100.000 richieste al mese.

Completamento automatico della query

Come suggerisce il nome, questa funzione proverà a completare automaticamente le ricerche per l'utente. Il livello uno costa $ 2,83 per 1.000 richieste e il livello due costa $ 2,27 per 1.000 richieste con un minimo di 100.000 richieste al mese.

API del fuso orario

L'API del fuso orario fornisce all'utente informazioni accurate sul fuso orario, come le ore di funzionamento. Il livello uno costa $ 5 per 1.000 richieste e $ 4 per 1.000 richieste con un minimo di 100.000 richieste al mese.

Utilizzo delle API

Google Maps è uno strumento utile che le persone possono utilizzare per trovare indicazioni stradali, orari di chiusura, rapporti sul traffico e molte altre cose. Se desideri abilitare queste funzionalità sul sito Web della tua attività, dovrai utilizzare le API. Consenti ai visitatori di inserire un segnaposto nella loro posizione preferita utilizzando le API. Ora che hai imparato come impostare l'API di Google Map, come creare un'API e le tipologie di API offerte da Google puoi aggiungere una Google Map al sito web della tua attività.

FAQ:

  • Che cos'è un'API?
  • Perché dovrei utilizzare l'API di Google Maps?
  • Quanto costa un'API?
  • Come posso acquistare un'API?
  • Cosa fa l'API di Google Maps?