Informations expliquant comment et pourquoi un résultat de remplacement a été utilisé. 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é comme mode de remplacement.
Représentation JSON |
---|
{ "routingMode": enum ( |
Champs | |
---|---|
routingMode |
Mode de routage utilisé pour la réponse. Si une création de remplacement a été déclenchée, le mode peut être différent des préférences de routage définies dans la requête client d'origine. |
reason |
Raison pour laquelle la 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 de remplacement est renvoyée. |
FallbackRoutingMode
Mode de routage réel utilisé pour renvoyer une réponse de remplacement.
Enums | |
---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED |
Non utilisé. |
FALLBACK_TRAFFIC_UNAWARE |
Indique que la TRAFFIC_UNAWARE a été utilisée pour calculer la réponse. |
FALLBACK_TRAFFIC_AWARE |
Indique que la TRAFFIC_AWARE a été utilisée pour calculer la réponse. |
FallbackReason
Pourquoi utiliser une réponse de remplacement ?
Enums | |
---|---|
FALLBACK_REASON_UNSPECIFIED |
Aucun motif de remplacement spécifié. |
SERVER_ERROR |
Une erreur s'est produite sur le serveur lors du calcul des itinéraires avec votre mode de calcul d'itinéraire préféré, mais nous avons pu renvoyer un résultat calculé avec un autre mode. |
LATENCY_EXCEEDED |
Nous n'avons pas pu terminer le calcul avec votre mode d'itinéraire préféré à temps, mais nous avons pu renvoyer un résultat calculé avec un autre mode. |