ข้อมูลเกี่ยวกับวิธีและเหตุผลในการใช้ผลการค้นหาสำรอง หากมีการตั้งค่าฟิลด์นี้ แสดงว่าเซิร์ฟเวอร์ใช้โหมดการกำหนดเส้นทางอื่นจากโหมดที่คุณต้องการเป็นโหมดสำรอง
การแสดง 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 |
เราไม่สามารถคำนวณด้วยโหมดการกำหนดเส้นทางที่คุณต้องการให้เสร็จสิ้นได้ทันเวลา แต่เราส่งคืนผลลัพธ์ที่คำนวณโดยใช้โหมดอื่นได้ |