È importante esaminare regolarmente l'utilizzo, la quota e i dati di fatturazione dell'API Google Maps Platform. Queste informazioni ti aiutano a misurare l'utilizzo dell'API, a rispettare i limiti di consumo predefiniti e a controllare i costi tramite i budget pianificati. L'esame di queste informazioni può anche avvisarti di eventuali interazioni impreviste che potrebbero verificarsi tra le tue applicazioni e i servizi Google Maps Platform.
Maps Platform fornisce due strumenti che possono aiutarti a esaminare l'utilizzo, la quota e i dati di fatturazione:
- Report: un insieme di report visivi predefiniti che ti consentono di visualizzare facilmente l'utilizzo di base delle API, le quote e le informazioni di fatturazione nella console Google Cloud. Puoi determinare rapidamente il numero di chiamate API, vedere quanto ti avvicini alle quote di utilizzo delle API e monitorare l'utilizzo della fatturazione nel tempo.
Monitoring: un insieme di strumenti, sia nella console Cloud che tramite un'API, che consentono di monitorare l'utilizzo, la quota e le informazioni di fatturazione dell'API e definire avvisi quando una di queste metriche si avvicina a un limite predefinito.
Monitoring ti consente di creare dashboard di monitoraggio personalizzate che mostrano le metriche come diversi tipi di grafici. Puoi anche inviare notifiche di avviso, ad esempio email o SMS, quando una metrica supera una soglia predefinita.
Report
I report in Maps Platform forniscono un insieme di report visivi predefiniti che ti consentono di visualizzare facilmente l'utilizzo di base delle API, le quote e le informazioni di fatturazione nella console Cloud. Visualizza i report sull'utilizzo, la quota e i numeri di fatturazione dell'API Maps Platform utilizzando la console Cloud.
Report API e servizi
Il report API e servizi della console Cloud fornisce metriche di utilizzo per tutte le API abilitate per il tuo progetto, incluse le API e gli SDK di Maps Platform, nonché tutti gli altri servizi e API di Google.
Questa immagine mostra il report API e servizi.

Quote
Le quote impostano limiti sul numero di richieste che il progetto può effettuare alle API di Maps Platform. Le richieste possono essere limitate in tre modi:
- al giorno
- al minuto
- per utente al minuto (se disponibile)
Solo le richieste riuscite e le richieste che causano errori del server vengono conteggiate ai fini della quota. Le richieste che non superano l'autenticazione non vengono conteggiate ai fini della quota.
L'utilizzo della quota viene visualizzato nei grafici nella pagina del report Quote nella console Cloud.

Fatturazione
La pagina Report di fatturazione Cloud consente di visualizzare i costi di utilizzo di Google Cloud per tutti i progetti collegati a un account di fatturazione Cloud. Per aiutarti a visualizzare le tendenze dei costi che ti interessano, puoi selezionare un intervallo di dati, specificare un intervallo di tempo, configurare i filtri del grafico e raggruppare per progetto, servizio, SKU o località.
I report di fatturazione Cloud possono aiutarti a rispondere a domande come le seguenti:
- Qual è la tendenza della spesa di Google Cloud per il mese in corso?
- Quale progetto ha avuto il costo più alto il mese scorso?
- Quali sono i costi futuri previsti in base alle tendenze storiche?
- Quanto spendo per regione?
Questa immagine mostra il report Fatturazione.

Monitoring
Cloud Monitoring raccoglie le misurazioni del tuo servizio e delle risorse Google Cloud che utilizzi. Ad esempio, puoi monitorare le chiamate API o l'utilizzo della quota in un intervallo di tempo specificato.
Non solo puoi definire metriche e grafici personalizzati, ma anche avvisi. Utilizza gli avvisi per inviare una notifica quando le prestazioni di un servizio non soddisfano i criteri che definisci. Ad esempio, puoi inviare una notifica come email, messaggio, all'app mobile della console Cloud e altre opzioni.
Metriche
In Cloud Monitoring:
- Una metrica descrive qualcosa che viene misurato. Esempi di metriche includono il numero di chiamate a un'API, la percentuale di una quota di utilizzo consumata o l'utilizzo della CPU di una macchina virtuale.
- Una serie temporale è una struttura di dati che contiene misurazioni di una metrica con timestamp e informazioni sull'origine e sul significato di queste misurazioni.
Per esplorare i dati delle metriche, crea un grafico con Esplora metriche. Ad esempio, per visualizzare il conteggio delle richieste di un'API a intervalli di un minuto per l'ultima ora, utilizza Esplora metriche per creare un grafico che mostri i dati più recenti.

Dashboard
Le dashboard consentono di visualizzare e monitorare i dati delle serie temporali come una raccolta di grafici. Per creare dashboard personalizzate, puoi utilizzare la console Cloud o l'API Cloud Monitoring.
L'immagine seguente mostra una dashboard personalizzata con due grafici: un grafico delle quote a sinistra e un grafico del conteggio delle API a destra.

Avvisi
Per ricevere una notifica quando il rendimento di un servizio non soddisfa i criteri che definisci, crea una policy di avviso. Ad esempio, puoi creare una policy di avviso che invia una notifica al tuo team di reperibilità quando il 90° percentile della latenza delle risposte HTTP 200 del tuo servizio supera i 100 ms.
Gli avvisi ti consentono di essere informato tempestivamente dei problemi nelle tue applicazioni cloud, in modo da poterli risolvere rapidamente.
Cloud Monitoring supporta molti tipi di avvisi, ad esempio:
- Avvisi di soglia metrica: attiva un avviso se una metrica supera o scende al di sotto di un valore per una durata specifica o se una metrica aumenta o diminuisce di una percentuale predefinita.
- Avvisi relativi al budget: attiva le notifiche quando i costi superano una percentuale del budget.
- Avvisi relativi alla quota: attivano notifiche quando l'utilizzo si avvicina a un limite di quota.