מידע שקשור לאופן שבו ולמה נעשה שימוש בתוצאה חלופית. אם השדה הזה מוגדר, המשמעות היא שהשרת השתמש במצב ניתוב אחר מהמצב המועדף עליכם כחלופה.
| ייצוג JSON | 
|---|
| { "routingMode": enum ( | 
| שדות | |
|---|---|
| routingMode | 
 מצב הניתוב ששימש לתשובה. אם החלופה הופעלה, המצב עשוי להיות שונה מהעדפת הניתוב שהוגדרה בבקשת הלקוח המקורית. | 
| reason | 
 הסיבה לכך שנעשה שימוש בתשובה החלופית במקום בתשובה המקורית. השדה הזה מאוכלס רק כשמצב החלופה מופעל, ומוחזרת התשובה החלופית. | 
FallbackRoutingMode
מצב הניתוב בפועל המשמש לתגובת החלופה המוחזרת.
| טיפוסים בני מנייה (enum) | |
|---|---|
| FALLBACK_ROUTING_MODE_UNSPECIFIED | לא בשימוש. | 
| FALLBACK_TRAFFIC_UNAWARE | מציין שהמדד TRAFFIC_UNAWAREשימש לחישוב התגובה. | 
| FALLBACK_TRAFFIC_AWARE | מציין שהמדד TRAFFIC_AWAREשימש לחישוב התגובה. | 
FallbackReason
סיבות לשימוש בתשובה חלופית.
| טיפוסים בני מנייה (enum) | |
|---|---|
| FALLBACK_REASON_UNSPECIFIED | לא צוינה סיבה לחלופה. | 
| SERVER_ERROR | אירעה שגיאת שרת במהלך חישוב מסלולים במצב הניתוב המועדף עליך, אבל הצלחנו להחזיר תוצאה שחושבה באמצעות מצב חלופי. | 
| LATENCY_EXCEEDED | לא הצלחנו לסיים את החישוב במצב הניתוב המועדף עליך בזמן, אבל הצלחנו להחזיר תוצאה שחושבה באמצעות מצב חלופי. |