משאב: נסיעה
מטא-נתונים של נסיעה.
ייצוג ב-JSON |
---|
{ "name": string, "vehicleId": string, "tripStatus": enum ( |
שדות | |
---|---|
name |
פלט בלבד. בפורמט 'providers/{provider}/trips/{trip}' |
vehicleId |
המזהה של הרכב שבו בוצעה הנסיעה. |
tripStatus |
הסטטוס הנוכחי של הנסיעה. |
tripType |
סוג הנסיעה. |
pickupPoint |
המיקום שבו הלקוח מציין שהוא רוצה לאסוף את ההזמנה. |
actualPickupPoint |
קלט בלבד. המיקום בפועל שבו הלקוח נאסף. השדה הזה מיועד לספק כדי לספק משוב על פרטי האיסוף בפועל. |
actualPickupArrivalPoint |
קלט בלבד. השעה והמיקום בפועל שבהם הנהג הגיע לנקודת האיסוף. השדה הזה מיועד לספק כדי לספק משוב על פרטי ההגעה בפועל לנקודת האיסוף. |
pickupTime |
פלט בלבד. השעה המשוערת שבה הנוסעים ייאספו או השעה שבה הם נאספו בפועל. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
intermediateDestinations[] |
עצירות ביניים לפי הבקשות לנסיעה (בנוסף לאיסוף ולירידה). בשלב הראשון, לא תהיה תמיכה באפשרות הזו בנסיעות משותפות. |
intermediateDestinationsVersion |
השדה הזה מציין את הפעם האחרונה שבה הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
intermediateDestinationIndex |
כש- |
actualIntermediateDestinationArrivalPoints[] |
קלט בלבד. המיקום והשעה בפועל שבהם הנהג הגיע ליעד ביניים. השדה הזה מיועד לספק כדי לספק משוב על פרטי ההגעה בפועל ליעדים ביניים. |
actualIntermediateDestinations[] |
קלט בלבד. המיקום והשעה בפועל שבהם הלקוח נאסף מיעד ביניים. השדה הזה מיועד לספק כדי לספק משוב על פרטי האיסוף בפועל ביעדי ביניים. |
dropoffPoint |
המיקום שבו הלקוח מציין שהוא רוצה לרדת מהמונית. |
actualDropoffPoint |
קלט בלבד. המיקום והשעה שבהם הלקוח נמסר בפועל. השדה הזה מיועד לספק כדי לספק משוב על פרטי המסירה בפועל. |
dropoffTime |
פלט בלבד. השעה המשוערת שבה הנוסעים יוורדו ביעד הסופי, או השעה בפועל שבה הם יוורדו. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
remainingWaypoints[] |
פלט בלבד. הנתיב המלא מהמיקום הנוכחי לנקודת ההורדה, כולל. הנתיב הזה יכול לכלול נקודות ציון מנסיעות אחרות. |
vehicleWaypoints[] |
השדה הזה תומך בסדר ידני של נקודות העצירה בנסיעה. הוא מכיל את כל נקודות העצירה שנותרו ברכב שהוקצה, וגם את נקודות העצירה של האיסוף וההחזרה בנסיעה הזו. אם הנסיעה לא הוקצה לרכב, המערכת של Fleet Engine תתעלם מהשדה הזה. מטעמי פרטיות, השדה הזה מאוכלס על ידי השרת רק בקריאות |
route[] |
פלט בלבד. המסלול הצפוי לנסיעה הזו עד לרשומה הראשונה ב-remainingWaypoints. לתשומת ליבכם: נקודת הציון הראשונה עשויה להיות שייכת לנסיעה אחרת. |
currentRouteSegment |
פלט בלבד. נתיב מוצפן לנקודת הציון הבאה. הערה: השדה הזה מיועד לשימוש רק ב-Driver SDK וב-Consumer SDK. עדיין אין תמיכה בפענוח. |
currentRouteSegmentVersion |
פלט בלבד. השדה הזה מציין את הפעם האחרונה שבה המסלול השתנה. הערה: השדה הזה מיועד לשימוש רק ב-Driver SDK וב-Consumer SDK. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
currentRouteSegmentTraffic |
פלט בלבד. מציין את תנאי התנועה לאורך הערה: השדה הזה מיועד לשימוש רק ב-Driver SDK וב-Consumer SDK. |
currentRouteSegmentTrafficVersion |
פלט בלבד. השדה הזה מציין את הפעם האחרונה שבה הערה: השדה הזה מיועד לשימוש רק ב-Driver SDK וב-Consumer SDK. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
currentRouteSegmentEndPoint |
פלט בלבד. נקודת הציון שבה מסתיים |
remainingDistanceMeters |
פלט בלבד. מרחק הנסיעה שנותר בשדה |
etaToFirstWaypoint |
פלט בלבד. זמן ההגעה המשוער לנקודת הציון הבאה (הרשומה הראשונה בשדה הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
remainingTimeToFirstWaypoint |
פלט בלבד. משך הזמן מהרגע שבו נתוני הנסיעה מוחזרים ועד לזמן שצוין בשדה משך הזמן בשניות, עם עד תשע ספרות עשרוניות, שמסתיימים ב-' |
remainingWaypointsVersion |
פלט בלבד. מציין את הפעם האחרונה שבה הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
remainingWaypointsRouteVersion |
פלט בלבד. השדה הזה מציין את הפעם האחרונה שבה השדות הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
numberOfPassengers |
לא ניתן לשינוי. מספר הנוסעים בנסיעה הזו, לא כולל הנהג. כדי שהתשובה |
lastLocation |
פלט בלבד. המיקום האחרון שדווח על הרכב במסלול. |
lastLocationSnappable |
פלט בלבד. מציין אם אפשר להצמיד את |
view |
קבוצת המשנה של שדות הנסיעה שמאוכלסים ואופן הפרשתם. |
TripStatus
הסטטוס של נסיעה שמציין את ההתקדמות שלה.
טיפוסים בני מנייה (enum) | |
---|---|
UNKNOWN_TRIP_STATUS |
ברירת המחדל, משמשת לסטטוס נסיעה לא מוגדר או לא מזוהה. |
NEW |
נסיעה חדשה שנוצרה. |
ENROUTE_TO_PICKUP |
הנהג בדרך לנקודת האיסוף. |
ARRIVED_AT_PICKUP |
הנהג הגיע לנקודת האיסוף. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
הנהג הגיע ליעד ביניים ומחכה לנוסע/ת. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
הנהג בדרך ליעד ביניים (לא לנקודת ההורדה). |
ENROUTE_TO_DROPOFF |
הנהג או הנהגת העלו את הנוסע או הנוסעת לרכב והם בדרך ליעד הבא. |
COMPLETE |
הנוסע/ת ירד/ה מהרכב והנסיעה הסתיימה. |
CANCELED |
הנסיעה בוטלה לפני האיסוף על ידי הנהג, הנוסע או ספק שיתוף הנסיעה. |
StopLocation
המיקום בפועל שבו התרחשה עצירה (איסוף/מסירה).
ייצוג ב-JSON |
---|
{
"point": {
object ( |
שדות | |
---|---|
point |
חובה. מציין את המיקום בפועל. |
timestamp |
מתי הפסקת הפעילות התרחשה. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
stopTime |
קלט בלבד. הוצא משימוש. משתמשים בשדה חותמת הזמן. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
TripView
בורר לקבוצות שונות של שדות נסיעה בתגובה מסוג trips.get
. הקשר זמין במאמר AIP-157. סביר להניח שיתווספו עוד תצוגות.
טיפוסים בני מנייה (enum) | |
---|---|
TRIP_VIEW_UNSPECIFIED |
ערך ברירת המחדל. כדי לשמור על תאימות לאחור, תצוגת ה-SDK תהיה ברירת המחדל של ה-API. כדי להבטיח יציבות ותמיכה, מומלץ ללקוחות לבחור TripView שאינו SDK . |
SDK |
כולל שדות שעשויים להיות בלתי מובנים או לא נתמכים באמצעות ספריות שזמינות לציבור. |
JOURNEY_SHARING_V1S |
השדות של הנסיעה מאוכלסים בתרחיש לדוגמה של שיתוף המסלול. התצוגה הזו מיועדת לתקשורת בין שרתים. |
Methods |
|
---|---|
|
יצירת נסיעה ב-Fleet Engine והחזרת הנסיעה החדשה. |
|
מחיקה של נסיעה אחת. |
|
קבלת מידע על נסיעה אחת. |
|
הצגת כל הנסיעות ברכב ספציפי. |
|
עדכון נתוני הנסיעה. |