הודעת הבקשה v1alpha.computeCustomRoutes.
ייצוג JSON |
---|
{ "origin": { object ( |
שדות | |
---|---|
origin |
חובה. ציון דרך במקור. |
destination |
חובה. ציון דרך ליעד. |
intermediates[] |
זה שינוי אופציונלי. קבוצה של נקודות דרך לאורך המסלול (לא כולל נקודות סופיות), לעצירה או למעבר. יש תמיכה ב-25 ציוני דרך ברמת הביניים. |
travelMode |
זה שינוי אופציונלי. מציין את אמצעי התחבורה. כרגע יש תמיכה רק ב-Drive. |
routingPreference |
זה שינוי אופציונלי. מציינת איך לחשב את המסלול. השרת מנסה להשתמש בהעדפת הניתוב שנבחרה כדי לחשב את הנתיב. אם העדפת הניתוב גורמת לשגיאה או לזמן אחזור ארוך במיוחד, תוחזר שגיאה. בעתיד, ייתכן שניישם מנגנון חלופי כדי להשתמש באפשרות אחרת כאשר האפשרות המועדפת לא תיתן תוצאה חוקית. אפשר להגדיר את האפשרות הזו רק כאשר |
polylineQuality |
זה שינוי אופציונלי. מציין את ההעדפה שלך לאיכות של הקו הפוליגוני. |
polylineEncoding |
זה שינוי אופציונלי. מציינת את הקידוד המועדף לקו הפוליגוני. |
departureTime |
זה שינוי אופציונלי. שעת היציאה. אם לא מגדירים את הערך הזה, ברירת המחדל של הערך הזה היא השעה שבה שלחתם את הבקשה. אם תגדירו את הערך הזה למועד שכבר התרחש, הבקשה תיכשל. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
routeModifiers |
זה שינוי אופציונלי. קבוצה של תנאים שמשפיעים על אופן החישוב של נתיבים. |
routeObjective |
חובה. יעד למסלול לאופטימיזציה. |
languageCode |
זה שינוי אופציונלי. קוד השפה BCP-47, כמו 'en-US' או 'sr-Latn'. מידע נוסף זמין בכתובת http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. במאמר שפות תמיכה אפשר למצוא את רשימת השפות הנתמכות. אם לא מציינים את הערך הזה, המערכת מסיקה את שפת התצוגה מהמיקום של בקשת המסלול. |
units |
זה שינוי אופציונלי. מציינת את יחידות המידה של שדות התצוגה. זה כולל את השדה |
RouteObjective
כולל יעד לביצוע אופטימיזציה לפי v1alpha.computeCustomRoutes.
ייצוג JSON |
---|
{
"rateCard": {
object ( |
שדות | |
---|---|
rateCard |
היעד RateCard. |
RateCard
כולל יעד של מסלול ב-RateCard.
ייצוג JSON |
---|
{ "costPerMinute": { object ( |
שדות | |
---|---|
costPerMinute |
זה שינוי אופציונלי. עלות לדקה. |
costPerKm |
זה שינוי אופציונלי. עלות לקילומטר. |
includeTolls |
זה שינוי אופציונלי. האם לכלול את עלות האגרה בעלות הכוללת. |
MonetaryCost
כולל את העלות שנוצלה בכרטיס המחיר.
ייצוג JSON |
---|
{ "value": number } |
שדות | |
---|---|
value |
חובה. ערך העלות במטבע המקומי שהוסק מהבקשה. |