Effectuer une migration depuis la version Preview

Développeurs de l'Espace économique européen (EEE)

L'API Routes a été publiée en version Preview publique (pré-DG) en septembre 2022. Les offres en pré-DG sont couvertes par les Conditions spécifiques du service Google Maps Platform. Pour en savoir plus, consultez les descriptions des étapes de lancement.

Cette section explique comment migrer une application de la version Preview vers la version en disponibilité générale.

Nouvelles fonctionnalités ajoutées à la version disponible dans le commerce

La version en disponibilité générale ajoute les nouvelles fonctionnalités suivantes qui n'étaient pas incluses dans la version Preview :

  • En plus des ID de lieux et des coordonnées de latitude/longitude, vous pouvez désormais spécifier un lieu dans la version GA à l'aide des éléments suivants :

    • Chaînes d'adresse ("Chicago, IL" ou "Darwin, NT, Australie")

      Les chaînes d'adresse sont souvent utilisées par les utilisateurs pour saisir une adresse. Toutefois, {product_name} doit d'abord géocoder la chaîne d'adresse en interne pour la convertir en coordonnées de latitude et de longitude avant de pouvoir calculer un itinéraire.

      De plus, la compatibilité avec le paramètre de requête regionCode a été ajoutée. Il vous permet de spécifier de renvoyer les résultats géocodés pour une région géographique spécifique.

    • Codes Plus

      Les Plus Codes fonctionnent comme des adresses postales pour les personnes ou les lieux qui n'en ont pas. Contrairement aux adresses avec des noms et des numéros de rue, ils sont basés sur la latitude et la longitude, et sont affichés sous forme de numéros et de lettres.

  • La réponse de calcul des itinéraires contient désormais le tableau geocodingResults. Pour chaque lieu de la requête (origine, destination ou point de cheminement intermédiaire) spécifié sous la forme d'une chaîne d'adresse ou d'un plus code, l'API effectue une recherche d'ID de lieu. Chaque élément de ce tableau contient l'ID de lieu correspondant à un établissement, ainsi que des métadonnées supplémentaires le concernant. Les lieux de la requête spécifiés sous forme d'ID de lieu ou de coordonnées de latitude/longitude sont ignorés.

Modifications apportées aux fonctionnalités d'aperçu existantes

Vous devez désormais activer explicitement les fonctionnalités suivantes dans la version GA en ajoutant le nouveau champ de tableau extraComputations à la requête :

Dans la version Preview, vous avez utilisé un masque de champ pour spécifier de renvoyer des informations pour ces fonctionnalités dans la réponse. Vous devez désormais :

  • Définissez le nouveau paramètre de requête de tableau extraComputations pour activer ces fonctionnalités.
  • Définissez un masque de champ pour spécifier les informations à renvoyer dans la réponse.

Que dois-je savoir ?

Les champs suivants ne seront plus inclus dans les réponses computeRouteMatrix, sauf s'ils sont explicitement activés en définissant extraComputations :

  • travelAdvisory.tollInfo (informations sur les péages)

Les champs suivants ne seront plus inclus dans les réponses computeRoutes, sauf s'ils sont explicitement activés en définissant extraComputations :

  • routes.legs.travelAdvisory.tollInfo(informations sur les péages)
  • routes.travelAdvisory.tollInfo(informations sur les péages)
  • routes.travelAdvisory.fuelConsumptionMicroliters(Consommation de carburant)
  • routes.travelAdvisory.speedReadingIntervals(Trafic sur une polyligne)
  • routes.legs.travelAdvisory.speedReadingIntervals(Trafic sur une polyligne)

Que dois-je faire ?

Pour recevoir les champs de réponse concernant les informations sur les péages, la consommation de carburant ou le trafic sur une polyligne, vous devez définir le nouveau champ de tableau de requête, extraComputations, pour inclure une ou plusieurs des valeurs suivantes :