v1alpha.computeCustomRoutes yanıt mesajı.
JSON gösterimi |
---|
{ "routes": [ { object ( |
Alanlar | |
---|---|
routes[] |
Giriş rotası hedefi için "en iyi" rotalar. |
fastestRoute |
En hızlı referans rotası. |
shortestRoute |
En kısa referans rotası. |
fallbackInfo |
Özel rotalar için yedek bilgiler. |
CustomRoute
Müşterinin belirttiği rota hedefine göre hesaplanan özel bir rotayı içerir. CustomRoute, adım adım navigasyon için özel rotanın yeniden oluşturulması amacıyla NavSDK'ya iletilebilecek bir rota ve bir rota jetonu içerir.
JSON gösterimi |
---|
{
"route": {
object ( |
Alanlar | |
---|---|
route |
Giriş rotası hedefi için "en iyi" olarak kabul edilen rota. |
token |
NavSDK'ya iletilebilen web için güvenli base64 kodlu rota jetonu, NavSDK'nın navigasyon sırasında rotayı yeniden oluşturmasına olanak tanır ve yeniden yönlendirme durumunda RoutesPreferred v1alpha.computeCustomRoutes çağrıldığında orijinal niyeti dikkate alır. Müşteriler bu jetonu opak blob olarak değerlendirmelidir. |
FallbackInfo
v1alpha.computeCustomRoutes için yedek bilgileri kapsüller. v1alpha.computeCustomRoutes iki tür yedek gerçekleştirir:
Müşteri tarafından istenen redirectPreference kullanarak rotayı hesaplayamazsa başka bir yönlendirme moduna geçer. Bu durumda, fallback_routing_mode ve redirect_mode_fallback_reason, kullanılan yedek yönlendirme modunu ve yedek nedenini bildirmek için kullanılır.
Müşteri tarafından belirtilen rota hedefi için "en iyi" rota hesaplayamazsa başka bir hedefe geçebilir. fallback_route_objective, yedek rota hedefini iletmek için kullanılır.
JSON gösterimi |
---|
{ "routingMode": enum ( |
Alanlar | |
---|---|
routingMode |
Yanıt için kullanılan yönlendirme modu. Yedek tetiklendiyse mod, orijinal istemci isteğinde ayarlanan yönlendirme tercihinden farklı olabilir. |
routingModeReason |
Orijinal yanıt yerine yedek yanıtın kullanılma nedeni. Bu alan yalnızca yedek modu tetiklendiğinde ve yedek yanıt döndürüldüğünde doldurulur. |
routeObjective |
Yanıt için kullanılan rota hedefi. Yedek tetiklendiyse hedef, orijinal istemci isteğinde sağlanan rota hedefinden farklı olabilir. |