Informações relacionadas a como e por que um resultado substituto foi usado. Se esse campo estiver definido, isso significa que o servidor usou um modo de roteamento diferente do seu modo preferencial como substituto.
Modo de roteamento usado para a resposta. Se o substituto foi acionado, o modo pode ser diferente da preferência de roteamento definida na solicitação original do cliente.
O motivo pelo qual a resposta substituta foi usada em vez da resposta original. Esse campo só é preenchido quando o modo substituto é acionado e a resposta substituta é retornada.
FallbackRoutingMode
Modo de roteamento real usado para a resposta de fallback 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 substituta.
Enums
FALLBACK_REASON_UNSPECIFIED
Nenhum motivo de substituição especificado.
SERVER_ERROR
Ocorreu um erro no servidor ao calcular os trajetos com seu modo de trajeto preferido, mas conseguimos retornar um resultado calculado por um modo alternativo.
LATENCY_EXCEEDED
Não conseguimos concluir o cálculo com o modo de trajeto de sua preferência a tempo, mas recebemos um resultado calculado por um modo alternativo.