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üşteri tarafından belirtilen rota hedefine göre hesaplanan özel bir rotayı içerir. CustomRoute, özel rotayı adım adım navigasyon için yeniden oluşturmak amacıyla NavSDK'ya geçirilebilecek bir rota ve rota jetonu içerir.
JSON gösterimi |
---|
{
"route": {
object ( |
Alanlar | |
---|---|
route |
"En iyi" olarak kabul edilen rota seçin. |
token |
NavSDK'ya iletilebilecek web güvenli base64 kodlu rota jetonu. Bu jeton, NavSDK'nın navigasyon sırasında rotayı yeniden oluşturmasına olanak tanır ve yeniden rota belirlenmesi durumunda RoutesPreference v1alpha.computeCustomRoutes çağrıldığında asıl niyeti dikkate alınır. Müşteriler bu jetonu opak bir blob olarak değerlendirmelidir. |
FallbackInfo
v1alpha.computeCustomRoutes için yedek bilgileri içerir. v1alpha.computeCustomRoutes iki tür yedek gerçekleştirir:
Rotayı, müşteri tarafından istenen redirectPreference ile hesaplayamazsa başka bir yönlendirme moduna döner. Bu durumda, kullanılan yedek yönlendirme modunu ve yedeğin nedenini bildirmek için Fallback_routing_mode ve yönlendirme_mode_fallback_reason özellikleri kullanılır.
Eğer "en iyi" rota hedefi için bir rota belirlemediğini varsayalım. 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ılmasının nedeni. Bu alan yalnızca yedek mod 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 müşteri isteğinde sağlanan rota hedefinden farklı olabilir. |