SDK Navigation pour Android : utilisation et facturation

Les requêtes envoyées au SDK Navigation sont facturées au SKU "Requête de navigation". Vous êtes facturé pour les appels d'API que vous effectuez pour générer des itinéraires vers une destination. Les appels d'API peuvent inclure une ou plusieurs destinations, également appelées points de repère. Vous pouvez calculer le coût d'un appel en multipliant le nombre de points de cheminement qu'il contient par le prix de chaque destination demandée.

Le guidage vocal pour un itinéraire n'entraîne aucuns frais supplémentaires. Aucuns frais supplémentaires ne sont facturés pour les modifications d'itinéraire une fois la destination récupérée. Par exemple, aucun frais n'est facturé pour les modifications d'itinéraire dues aux informations sur le trafic, aux routes fermées ou à un écart par rapport à l'itinéraire prévu.

Détails et tarifs des SKU pour le SDK Navigation pour Android

Le tableau suivant indique les détails et les tarifs des SKU de paiement à l'usage pour le SDK Navigation pour Android.

CatégorieDétails du SKUTarifs des SKU
Enterprise SKU : Navigation Request Liste des tarifs mondiaux
Liste des tarifs en Inde

État des routes et facturation

Vous êtes facturé pour les requêtes d'itinéraire qui atteignent et sont traitées par les serveurs Google, même si aucun itinéraire n'est trouvé (comme NO_ROUTE_FOUND). Vous n'êtes pas facturé pour les requêtes qui échouent en raison d'erreurs côté client, de problèmes de connectivité réseau ou de délais d'expiration du backend.

Lorsque vous demandez un itinéraire, le SDK renvoie un Navigator.RouteStatus. Le tableau suivant indique si des frais s'appliquent pour chaque code d'état de l'itinéraire :

État des routes Description Facturé
OK Le SDK a calculé un itinéraire vers la destination. Oui
NO_ROUTE_FOUND Le SDK n'a pas trouvé d'itinéraire viable vers la destination. Oui
ROUTE_CANCELED Le SDK a annulé le calcul de l'itinéraire au profit d'une demande plus récente. Oui
NETWORK_ERROR Une erreur réseau a empêché le SDK de calculer un itinéraire. Non
QUOTA_CHECK_FAILED Un quota insuffisant a empêché le SDK de calculer un itinéraire. Non
LOCATION_DISABLED L'utilisateur a désactivé la localisation GPS. Le SDK n'a donc pas pu calculer d'itinéraire. Non
LOCATION_UNKNOWN Le SDK n'a pas pu obtenir de correction de position à temps pour calculer un itinéraire. Non
WAYPOINT_ERROR La requête contenait un point de cheminement non valide (par exemple, un ID de lieu non reconnu) ou dépassait la limite de 25 points de cheminement. Non
DUPLICATE_WAYPOINTS_ERROR La requête contenait des points de cheminement en double consécutifs. Non
ROUTING_TIMEOUT Le délai d'expiration du backend de routage a été dépassé lors du calcul de l'itinéraire. Non

Ajuster le quota

Les limites de quota définissent le nombre maximal de requêtes autorisées pour une API ou un service spécifiques au cours d'une période donnée. Lorsque le nombre de requêtes dans votre projet atteint la limite de quota, votre service cesse de répondre aux requêtes.

Pour modifier une valeur de quota pour votre API, procédez comme suit :

  1. Dans la console Cloud, accédez à Google Maps Platform > Quotas.
  2. Sélectionnez l'API pour laquelle vous souhaitez modifier le quota.
  3. Identifiez la valeur de quota que vous souhaitez modifier, puis cochez la case correspondante.
  4. Cliquez sur Modifier, saisissez une nouvelle valeur de quota, puis cliquez sur Envoyer la demande.

Afficher les demandes d'augmentation de quota

Pour afficher toutes les demandes d'augmentation de quota, y compris celles en attente et celles qui ont été traitées :

  1. Dans la console Cloud, accédez à Google Maps Platform > Quotas.
  2. Sélectionnez l'API pour laquelle vous souhaitez afficher la demande d'augmentation du quota.
  3. Cliquez sur Augmenter les demandes.

Restrictions liées aux conditions d'utilisation

Pour en savoir plus sur les conditions d'utilisation, consultez la section Restrictions liées aux conditions de licence dans les conditions d'utilisation Google Maps Platform.