Utilizzo e fatturazione dell'SDK di navigazione per Android

Le richieste all'SDK Navigation vengono fatturate in base allo SKU Richiesta di navigazione. Ti vengono addebitati i costi per le chiamate API che effettui per generare itinerari verso una destinazione. Le chiamate API possono includere una o più destinazioni, chiamate anche waypoint. Puoi calcolare il costo di una chiamata moltiplicando il numero di waypoint che contiene per il prezzo di ogni destinazione richiesta.

Non sono previsti costi aggiuntivi per avviare le indicazioni stradali passo passo per un percorso. Inoltre, non sono previsti costi aggiuntivi per le modifiche al percorso dopo che è già stata recuperata una destinazione. Ad esempio, non sono previsti addebiti per modifiche al percorso dovute ad aggiornamenti sul traffico, strade chiuse o deviazioni dal percorso pianificato.

Dettagli e prezzi degli SKU per l'SDK Navigation per Android

La tabella seguente mostra i dettagli e i prezzi degli SKU con pagamento a consumo per l'SDK Navigation per Android.

CategoriaDettagli SKUPrezzi degli SKU
Enterprise SKU: Navigation Request Listino prezzi globale
Listino prezzi per l'India

Stato dell'itinerario e fatturazione

Ti vengono addebitati i costi per le richieste di itinerario che raggiungono ed elaborano correttamente i server di Google, anche se non è possibile trovare un itinerario (ad esempio NO_ROUTE_FOUND). Non ti vengono addebitati i costi per le richieste non riuscite a causa di errori lato client, problemi di connettività di rete o timeout di backend.

Quando richiedi un percorso, l'SDK restituisce un Navigator.RouteStatus. La tabella seguente riepiloga se vengono applicati addebiti per ogni codice di stato dell'itinerario:

Stato route Descrizione Fatturato
OK L'SDK ha calcolato correttamente un itinerario per la destinazione. Sì
NO_ROUTE_FOUND L'SDK non è riuscito a trovare un percorso praticabile verso la destinazione. Sì
ROUTE_CANCELED L'SDK ha annullato il calcolo del percorso a favore di una richiesta più recente. Sì
NETWORK_ERROR Un errore di rete ha impedito all'SDK di calcolare un itinerario. No
QUOTA_CHECK_FAILED La quota insufficiente ha impedito all'SDK di calcolare un percorso. No
LOCATION_DISABLED L'utente ha disattivato la posizione GPS, quindi l'SDK non è riuscito a calcolare un percorso. No
LOCATION_UNKNOWN L'SDK non è riuscito a ottenere una correzione della posizione in tempo per calcolare un percorso. No
WAYPOINT_ERROR La richiesta conteneva un waypoint non valido (ad esempio, un ID luogo non riconosciuto) o superava il limite di 25 waypoint. No
DUPLICATE_WAYPOINTS_ERROR La richiesta conteneva waypoint duplicati consecutivi. No
ROUTING_TIMEOUT Il backend di routing ha raggiunto il timeout durante il calcolo del percorso. No

Modifica quota

I limiti di quota definiscono il numero massimo di richieste consentite per una specifica API o un servizio in un determinato periodo di tempo. Quando il numero di richieste nel tuo progetto raggiunge il limite di quota, il tuo servizio smette di rispondere alle richieste.

Per modificare un valore di quota per la tua API:

  1. Nella console Cloud, vai a Google Maps Platform > Quote.
  2. Seleziona l'API per cui vuoi modificare la quota.
  3. Identifica il valore della quota che vuoi modificare e selezionalo utilizzando la casella di controllo.
  4. Fai clic su Modifica, inserisci un nuovo valore di quota e fai clic su Invia richiesta.

Visualizzare le richieste di aumento della quota

Per visualizzare tutte le richieste di aumento della quota, incluse quelle passate e in attesa:

  1. Nella console Cloud, vai a Google Maps Platform > Quote.
  2. Seleziona l'API per cui vuoi visualizzare la richiesta di aumento della quota.
  3. Fai clic su Aumenta richieste.

Limitazioni dei Termini e condizioni d'uso

Per informazioni sui termini di utilizzo, consulta la sezione Restrizioni della licenza dei Termini di servizio di Google Maps Platform.