קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Fleet Engine מספק את נקודת הקצה SearchTripsRequest שבה אפשר להשתמש כדי למצוא נסיעות. במסמך הזה מתוארים שני תרחישים שבהם כדאי להשתמש בתכונה הזו.
אפשר להיעזר בSearchTripsRequest ל-gRPC או בtrips.Search ל-REST.
קביעת נסיעות פעילות של כלי רכב
כדי למצוא את הנסיעות הפעילות בשדות ספציפיים, משתמשים בהודעה SearchTripsRequest כדי להגדיר את vehicle_id לרכב הרלוונטי, ומגדירים את active_trips_only לערך true.
השוואה בין נתוני הזמינות של הרכבים במערכת שלכם לבין נתוני הזמינות ב-Fleet Engine
במקרים מסוימים, יכול להיות שתראו תוצאות שמוחזרות על ידי SearchVehicles שלא תואמות לרכבים שאתם יודעים שזמינים במערכת ובצי הרכב שלכם. הסיבה לכך היא שSearchVehicles לא מציג כלי רכב עם נסיעות פעילות, או שהוא מציג אותם במקום נמוך יותר בדירוג התוצאות. אחת הסיבות לכך היא שמסעות של כלי רכב הסתיימו, אבל סטטוס המסע לא הוגדר כראוי ל-COMPLETE או ל-CANCELED. בעזרת SearchTrips אפשר למצוא נסיעות פתוחות ולהעריך את כלי הרכב כדי לוודא ש-TripStatus במערכת שלכם תואם ל-Fleet Engine.
כדי להשתמש ב-SearchTrips בדרך הזו, צריך להגדיר את הפרטים הבאים בהודעה SearchTripsRequest:
השדה vehicle_id צריך להיות ריק.
הערך של active_trips_only צריך להיות true.
הערך של minimum_staleness צריך להיות זמן גדול יותר מרוב משכי הנסיעות. לדוגמה, שעה אחת.
התוצאות של בקשה כזו כוללות נסיעות שהן לא COMPLETE ולא CANCELED, ושלא עודכנו במשך יותר משעה. לאחר מכן תוכלו לבדוק את הנסיעות האלה כדי לוודא שהסטטוס שלהן ב-Fleet Engine מתעדכן בצורה תקינה.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-09-12 (שעון UTC)."],[[["\u003cp\u003eFleet Engine's \u003ccode\u003eSearchTripsRequest\u003c/code\u003e helps find trips, useful for identifying active trips and reconciling vehicle availability.\u003c/p\u003e\n"],["\u003cp\u003eUse \u003ccode\u003eSearchTripsRequest\u003c/code\u003e with \u003ccode\u003evehicle_id\u003c/code\u003e and \u003ccode\u003eactive_trips_only\u003c/code\u003e to find a specific vehicle's active trips.\u003c/p\u003e\n"],["\u003cp\u003eDiscrepancies between your system and Fleet Engine's vehicle availability can be addressed by using \u003ccode\u003eSearchTripsRequest\u003c/code\u003e to identify open trips and ensure trip statuses are synchronized.\u003c/p\u003e\n"],["\u003cp\u003eTrips older than 7 days are automatically deleted in Fleet Engine.\u003c/p\u003e\n"]]],["The `SearchTripsRequest` endpoint in Fleet Engine allows finding trips, focusing on two scenarios. First, setting `vehicle_id` and `active_trips_only` to `true` identifies active trips for a specific vehicle. Second, to reconcile vehicle availability, `vehicle_id` is left empty, `active_trips_only` is `true`, and `minimum_staleness` is set to over an hour. This identifies open, outdated trips (neither `COMPLETE` nor `CANCELED`) for status reconciliation. Trips are only searchable for seven days.\n"],null,[]]