Informationen dazu, wie und warum ein Fallback-Ergebnis verwendet wurde. Wenn dieses Feld festgelegt ist, hat der Server als Fallback einen anderen Routingmodus als Ihren bevorzugten Modus verwendet.
JSON-Darstellung |
---|
{ "routingMode": enum ( |
Felder | |
---|---|
routingMode |
Für die Antwort verwendeter Routingmodus. 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 eine Fallback-Antwort anstelle der ursprünglichen Antwort verwendet wurde. Dieses Feld wird nur gefüllt, wenn der Fallback-Modus ausgelöst und die Fallback-Antwort zurückgegeben wird. |
FallbackRoutingMode
Tatsächlich verwendeter Routingmodus für die zurückgegebene Fallback-Antwort.
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 einer Fallback-Antwort.
Enums | |
---|---|
FALLBACK_REASON_UNSPECIFIED |
Kein Fallback-Grund angegeben. |
SERVER_ERROR |
Beim Berechnen von Routen mit Ihrem bevorzugten Routingmodus ist ein Serverfehler aufgetreten, aber wir konnten ein Ergebnis zurückgeben, das von einem anderen Modus berechnet wurde. |
LATENCY_EXCEEDED |
Wir konnten die Berechnung mit Ihrem bevorzugten Routingmodus nicht rechtzeitig abschließen, aber wir konnten ein Ergebnis zurückgeben, das von einem alternativen Modus berechnet wurde. |