Informations sur la façon dont un résultat de remplacement a été utilisé, et pourquoi. Si ce champ est défini, cela signifie que le serveur a utilisé un mode de routage différent de votre mode préféré pour le remplacement.
Représentation JSON |
---|
{ "routingMode": enum ( |
Champs | |
---|---|
routingMode |
Mode de routage utilisé pour la réponse. Si une création de remplacement est déclenchée, le mode peut être différent de la préférence de routage définie dans la requête du client d'origine. |
reason |
Raison pour laquelle une réponse de remplacement a été utilisée à la place de la réponse d'origine. Ce champ n'est renseigné que lorsque le mode de remplacement est déclenché et que la réponse est renvoyée. |
Mode FallbackRouting
Mode de routage réel utilisé pour la réponse de remplacement renvoyée.
Enums | |
---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED |
Non utilisé. |
FALLBACK_TRAFFIC_UNAWARE |
Indique que la valeur google.maps.routing.v2.RoutingPreference de TRAFFIC_UNAWARE a été utilisée pour calculer la réponse. |
FALLBACK_TRAFFIC_AWARE |
Indique que la valeur RoutingPreference de TRAFFIC_AWARE a été utilisée pour calculer la réponse. |
Motif de remplacement
Pourquoi utiliser une réponse de remplacement ?
Enums | |
---|---|
FALLBACK_REASON_UNSPECIFIED |
Aucun motif de remplacement spécifié. |
SERVER_ERROR |
Une erreur de serveur s'est produite lors du calcul des itinéraires avec votre mode de routage préféré, mais nous avons pu renvoyer un résultat calculé par un autre mode. |
LATENCY_EXCEEDED |
Nous n'avons pas pu terminer le calcul avec votre mode de routage préféré à temps, mais nous avons pu renvoyer un résultat calculé par un autre mode. |