Informações relacionadas a como e por que um resultado alternativo foi usado. Se esse campo estiver definido, significa que o servidor usou um modo de roteamento diferente do modo preferencial como substituto.
Modo de roteamento usado para a resposta. Se o fallback for acionado, o modo poderá ser diferente da preferência de roteamento definida na solicitação original do cliente.
O motivo pelo qual a resposta alternativa foi usada em vez da resposta original. Esse campo só é preenchido quando o modo alternativo é acionado e a resposta alternativa é retornada.
FallbackRoutingMode
Modo de roteamento real usado para a resposta substituta retornada.
Enums
FALLBACK_ROUTING_MODE_UNSPECIFIED
Não utilizado.
FALLBACK_TRAFFIC_UNAWARE
Indica que o TRAFFIC_UNAWARERoutingPreference foi usado para calcular a resposta.
FALLBACK_TRAFFIC_AWARE
Indica que o TRAFFIC_AWARERoutingPreference foi usado para calcular a resposta.
FallbackReason
Motivos para usar a resposta alternativa.
Enums
FALLBACK_REASON_UNSPECIFIED
Nenhum motivo de substituto especificado.
SERVER_ERROR
Ocorreu um erro no servidor ao calcular rotas com o modo de roteamento preferido, mas conseguimos retornar um resultado calculado por um modo alternativo.
LATENCY_EXCEEDED
Não foi possível concluir o cálculo com o modo de roteamento preferido a tempo, mas conseguimos retornar um resultado calculado por um modo alternativo.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 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"]]