Informations sur la façon et la raison pour lesquelles 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 solution de secours.
Mode de routage utilisé pour la réponse. Si le mode de remplacement a été déclenché, il peut être différent de la préférence de routage définie dans la requête client d'origine.
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 la réponse de remplacement renvoyée.
Enums
FALLBACK_ROUTING_MODE_UNSPECIFIED
Non utilisé.
FALLBACK_TRAFFIC_UNAWARE
Indique que le RoutingPreferenceTRAFFIC_UNAWARE a été utilisé pour calculer la réponse.
FALLBACK_TRAFFIC_AWARE
Indique que le RoutingPreferenceTRAFFIC_AWARE a été utilisé pour calculer la réponse.
FallbackReason
Motifs d'utilisation de la réponse de remplacement.
Enums
FALLBACK_REASON_UNSPECIFIED
Aucun motif de repli spécifié.
SERVER_ERROR
Une erreur de serveur s'est produite lors du calcul des itinéraires avec votre mode 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 le mode d'itinéraire de votre choix à temps, mais nous avons pu renvoyer un résultat calculé avec un autre mode.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/11/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/11/27 (UTC)."],[[["FallbackInfo provides details on why and how a fallback routing result was used if the server deviated from the preferred routing mode."],["This information includes the actual routing mode used (FallbackRoutingMode) and the reason for the fallback (FallbackReason)."],["FallbackRoutingMode specifies whether traffic conditions were considered in the fallback route (TRAFFIC_AWARE or TRAFFIC_UNAWARE)."],["FallbackReason clarifies if the fallback was due to a server error or exceeding the allowed calculation time."]]],["The server may use a fallback routing mode if the preferred mode fails. This fallback information is provided in JSON format, including the `routingMode` used and the `reason` for the fallback. The `routingMode` can be `FALLBACK_TRAFFIC_UNAWARE` or `FALLBACK_TRAFFIC_AWARE`. The `reason` can be `SERVER_ERROR` (due to an internal error) or `LATENCY_EXCEEDED` (calculation exceeded the allowed time). Specific enumerations define the exact fallback mode and reason used.\n"]]