- ייצוג JSON
- SearchVehiclesRequestLog
- VehicleAttributeListLog
- SearchVehiclesResponseLog
- VehicleMatchLog
פרטים על הבקשה והתגובה של SearchVehicles.
הערה: היומן הזה כפוף לפיצול בשדה ההתאמות אם גודל היומן הכולל חורג מ-256KB. לפרטים נוספים, ראו יומנים מפוצלים.
ייצוג JSON |
---|
{ "request": { object ( |
שדות | |
---|---|
request |
הבקשה נשלחה אל Fleet Engine. |
response |
התשובה הוחזרה ללקוח. אם הקריאה ל-RPC מובילה לשגיאה, התגובה לא מוגדרת. |
errorResponse |
תגובת השגיאה שהוחזרה ללקוח. היא תבוטל אם הקריאה ל-RPC תושלם בהצלחה. |
SearchVehiclesRequestLog
פרטים בבקשת SearchVehicles.
ייצוג JSON |
---|
{ "header": { object ( |
שדות | |
---|---|
header |
כותרת הבקשה. |
pickupPoint |
נקודת האיסוף שבה יש לחפש. |
dropoffPoint |
מיקום המסירה המיועד של הלקוח. |
pickupRadiusMeters |
מציינת את הרדיוס לחיפוש הרכבים סביב נקודת האיסוף. |
count |
מציינת את מספר הרכבים המקסימלי שצריך להחזיר. |
minimumCapacity |
מציינת את הקיבולת המינימלית הנדרשת של הרכב. |
searchTripTypes[] |
מגביל את החיפוש רק לרכבים שתומכים לפחות באחד מסוגי הנסיעה שצוינו. |
maximumStaleness |
מגביל את החיפוש רק לרכבים שעדכנו את המיקום שלהם בטווח הזמן שצוין אחורה מעכשיו. משך זמן בשניות עם עד תשע ספרות עשרוניות, שמסתיים ב-' |
vehicleTypes[] |
סוגי כלי הרכב שמחפשים. |
requiredAttributes[] |
מגביל את החיפוש רק לרכבים עם המאפיינים שצוינו. |
requiredOneOfAttributes[] |
מגביל את החיפוש רק לרכבים עם לפחות אחד מהמאפיינים שצוינו שחלים על כל רשימת רכבים. |
requiredOneOfAttributeSets[] |
מגביל את החיפוש רק לרכבים עם לפחות קבוצה אחת מהמאפיינים שצוינו ב-vehicleAttributeList. |
matchOrderBy |
סדר המיון של תוצאת החיפוש. |
includeBackToBack |
מציינת אם כלי רכב שהנסיעה בו פעילה עומד בדרישות להתאמה אחרת. |
tripId |
מזהה הנסיעה שמשויכת ל-searchVehiclesRequest. |
filter |
שאילתת AIP-160 שמגבילה כלי רכב שהוחזרו על סמך מאפייני רכב. |
VehicleAttributeListLog
סוג נתונים של רשימת היתרים ל-vehicleAttributeLog.
ייצוג JSON |
---|
{
"attributes": [
{
object ( |
שדות | |
---|---|
attributes[] |
רשימת מאפיינים באוסף הזה. |
SearchVehiclesResponseLog
פרטים על התגובה SearchVehicles.
ייצוג JSON |
---|
{
"matchIds": [
string
],
"matches": [
{
object ( |
שדות | |
---|---|
matchIds[] |
הוצא משימוש: רשימת מזהי הרכבים של כלי הרכב שהוחזרו. אפשר להשתמש ב-matchs.vehicle.name כדי להסיק את המזהה. |
matches[] |
רשימת התאמות לכלי הרכב שהוחזרו. |
VehicleMatchLog
היומן של תוצאה SearchVehicles VehicleMatch.
ייצוג JSON |
---|
{ "vehicle": { object ( |
שדות | |
---|---|
vehicle |
רכב שתואם לבקשה. |
vehiclePickupEta |
זמן ההגעה המשוער של הרכב לנקודת האיסוף שצוינה בבקשה. ערך ריק מציין כשל בחישוב זמן ההגעה המשוער לרכב. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
vehiclePickupDistanceMeters |
מרחק הנסיעה של הרכב לנקודת האיסוף שצוינה בבקשה, כולל נקודות ביניים לאיסוף או הורדה לנסיעה קיימת. ערך ריק מציין כשל בחישוב המרחק של הרכב. |
vehiclePickupStraightLineDistanceMeters |
מרחק הקו הישר בין הרכב לנקודת האיסוף שצוינה בבקשה, כולל ציוני דרך ביניים בנסיעות קיימות. |
vehicleDropoffEta |
זמן ההגעה המשוער המלא של הרכב לנקודת האיסוף שצוינה בבקשה. זמן ההגעה המשוער כולל את כל הביקורים הנדרשים לנסיעות פעילות שחובה להשלים לפני שהרכב מגיע לנקודת ההורדה שצוינה בבקשה. הערך יאוכלס רק כשמצוינת נקודת נטישה בבקשה. ערך ריק מציין כשל בחישוב זמן ההגעה המשוער להגעה של הרכב לנקודת ההורדה. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
vehiclePickupToDropoffDistanceMeters |
מרחק הנסיעה של הרכב (במטרים) מנקודת האיסוף אל נקודת ההורדה שצוינה בבקשה. המרחק הוא רק בין שתי הנקודות, ולא כולל את מיקום הרכב או ציוני דרך אחרים לפני שהרכב מגיע לנקודת האיסוף או לנקודת ההורדה. הערך יאוכלס רק כשמצוינת נקודת נטישה בבקשה. ערך ריק מציין אי-כשל בחישוב המרחק בין נקודות האיסוף לבין נקודות ההורדה שצוינו בבקשה. |
tripType |
סוג הנסיעה של הבקשה ששימשה לחישוב זמן ההגעה המשוער לנקודת האיסוף. |
vehicleMatchType |
סוג ההתאמה של הרכב. |
requestedOrderedBy |
השיטה שהמתקשר ביקש למיון התאמות לרכב. |
orderedBy |
השיטה שבה נעשה שימוש בפועל להזמנת הרכב הזה. בדרך כלל, הערך הזה יתאים לערך 'order_by' מהבקשה. עם זאת, בנסיבות מסוימות, למשל כשל בקצוות העורפיים של מפות Google, אפשר להשתמש בשיטה אחרת (למשל PICKUP_POINT_STRAIGHT_DISTANCE). |