Thông tin liên quan đến cách thức và lý do sử dụng kết quả dự phòng. Nếu bạn đặt trường này, thì tức là máy chủ đã sử dụng một chế độ định tuyến khác với chế độ ưu tiên của bạn làm chế độ dự phòng.
Chế độ định tuyến được dùng cho phản hồi. Nếu chế độ dự phòng được kích hoạt, chế độ này có thể khác với lựa chọn ưu tiên định tuyến được đặt trong yêu cầu ban đầu của ứng dụng.
Lý do sử dụng phản hồi dự phòng thay vì phản hồi ban đầu. Trường này chỉ được điền khi chế độ dự phòng được kích hoạt và phản hồi dự phòng được trả về.
FallbackRoutingMode
Chế độ định tuyến thực tế được dùng cho phản hồi dự phòng được trả về.
Enum
FALLBACK_ROUTING_MODE_UNSPECIFIED
Không được sử dụng.
FALLBACK_TRAFFIC_UNAWARE
Cho biết TRAFFIC_UNAWARERoutingPreference đã được dùng để tính toán phản hồi.
FALLBACK_TRAFFIC_AWARE
Cho biết TRAFFIC_AWARERoutingPreference đã được dùng để tính toán phản hồi.
FallbackReason
Lý do sử dụng phản hồi dự phòng.
Enum
FALLBACK_REASON_UNSPECIFIED
Chưa chỉ định lý do dự phòng.
SERVER_ERROR
Đã xảy ra lỗi máy chủ khi tính toán các tuyến bằng chế độ định tuyến mà bạn ưu tiên, nhưng chúng tôi có thể trả về kết quả được tính bằng một chế độ thay thế.
LATENCY_EXCEEDED
Chúng tôi không thể hoàn tất việc tính toán bằng chế độ định tuyến mà bạn ưu tiên đúng thời hạn, nhưng chúng tôi có thể trả về kết quả được tính bằng một chế độ thay thế.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-11-27 UTC."],[[["FallbackInfo provides details on why and how a fallback routing result was used if the server deviated from the preferred routing mode."],["This information includes the actual routing mode used (FallbackRoutingMode) and the reason for the fallback (FallbackReason)."],["FallbackRoutingMode specifies whether traffic conditions were considered in the fallback route (TRAFFIC_AWARE or TRAFFIC_UNAWARE)."],["FallbackReason clarifies if the fallback was due to a server error or exceeding the allowed calculation time."]]],["The server may use a fallback routing mode if the preferred mode fails. This fallback information is provided in JSON format, including the `routingMode` used and the `reason` for the fallback. The `routingMode` can be `FALLBACK_TRAFFIC_UNAWARE` or `FALLBACK_TRAFFIC_AWARE`. The `reason` can be `SERVER_ERROR` (due to an internal error) or `LATENCY_EXCEEDED` (calculation exceeded the allowed time). Specific enumerations define the exact fallback mode and reason used.\n"]]