Utilizzo e fatturazione dell'SDK di navigazione per Android

Le richieste all'SDK Navigation vengono fatturate allo SKU Richiesta di navigazione. Ti vengono addebitate le chiamate API che effettui per generare percorsi 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 tappe 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 una destinazione è già stata recuperata. Ad esempio, non sono previsti addebiti per le 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 Navigation SDK for Android.

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

Stato e fatturazione delle route

Ti vengono addebitate le richieste di percorso che raggiungono e vengono elaborate correttamente dai server Google, anche se non è possibile trovare un percorso (ad esempio NO_ROUTE_FOUND). Non ti vengono addebitate le richieste che non vanno a buon fine a causa di errori lato client, problemi di connessione di rete o timeout del backend.

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

Stato route Descrizione Fatturato
OK L'SDK ha calcolato correttamente un percorso verso la destinazione. Sì
NO_ROUTE_FOUND L'SDK non è riuscito a trovare un percorso valido per 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 percorso. 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, pertanto l'SDK non ha potuto calcolare un percorso. No
LOCATION_UNKNOWN L'SDK non è riuscito a ottenere una posizione fissa in tempo per calcolare un percorso. No
WAYPOINT_ERROR La richiesta conteneva un waypoint non valido (ad esempio un ID luogo non riconosciuto) o ha superato 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 un'API o un servizio specifico entro un determinato periodo di tempo. Quando il numero di richieste nel progetto raggiunge il limite di quota, il servizio smette di rispondere alle richieste.

Per modificare un valore di quota per la tua API, segui questi passaggi:

  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 per la quota e fai clic su Invia richiesta.

Visualizza le richieste di aumento della quota

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

  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 Richieste di aumento.

Limitazioni dei Termini e condizioni d'uso

Per ulteriori informazioni sui termini e condizioni d'uso, consulta la sezione Limitazioni della licenza dei Termini di servizio di Google Maps Platform.