Informationen dazu, wie und warum ein Fallback-Ergebnis verwendet wurde. Wenn dieses Feld festgelegt ist, hat der Server einen anderen Routingmodus als Ihren bevorzugten Modus als Fallback verwendet.
| JSON-Darstellung | 
|---|
{ "routingMode": enum (  | 
            
| Felder | |
|---|---|
routingMode | 
              
                 
 Routingmodus, der für die Antwort verwendet wird. Wenn ein Fallback ausgelöst wurde, kann sich der Modus von der Routingeinstellung unterscheiden, die in der ursprünglichen Clientanfrage festgelegt wurde.  | 
            
reason | 
              
                 
 Der Grund, warum die Fallback-Antwort anstelle der ursprünglichen Antwort verwendet wurde. Dieses Feld wird nur ausgefüllt, wenn der Fallback-Modus ausgelöst und die Fallback-Antwort zurückgegeben wird.  | 
            
FallbackRoutingMode
Tatsächlicher Routingmodus, der für die zurückgegebene Fallback-Antwort verwendet wird.
| Enums | |
|---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED | 
                Nicht verwendet. | 
FALLBACK_TRAFFIC_UNAWARE | 
                Gibt an, dass TRAFFIC_UNAWARE  zum Berechnen der Antwort verwendet wurde. | 
              
FALLBACK_TRAFFIC_AWARE | 
                Gibt an, dass TRAFFIC_AWARE  zum Berechnen der Antwort verwendet wurde. | 
              
FallbackReason
Gründe für die Verwendung der Fallback-Antwort.
| Enums | |
|---|---|
FALLBACK_REASON_UNSPECIFIED | 
                Kein Grund für Fallback angegeben. | 
SERVER_ERROR | 
                Bei der Berechnung von Routen mit dem bevorzugten Routenmodus ist ein Serverfehler aufgetreten. Es wurde jedoch ein Ergebnis zurückgegeben, das mit einer alternativen Mobilitätsform berechnet wurde. | 
LATENCY_EXCEEDED | 
                Wir konnten die Berechnung mit Ihrem bevorzugten Routenmodus nicht rechtzeitig abschließen, konnten jedoch ein Ergebnis zurückgeben, das von einem alternativen Modus berechnet wurde. |