ข้อความคำขอ v1alpha.computeCustomRoutes
การแสดง JSON |
---|
{ "origin": { object ( |
ช่อง | |
---|---|
origin |
ต้องระบุ จุดอ้างอิงเดิม |
destination |
ต้องระบุ จุดอ้างอิงปลายทาง |
intermediates[] |
ไม่บังคับ ชุดของจุดอ้างอิงระหว่างเส้นทาง (ไม่รวมจุดปลายทาง) สำหรับการหยุดหรือขับผ่าน รองรับจุดอ้างอิงระดับกลางสูงสุด 25 จุด |
travelMode |
ไม่บังคับ ระบุรูปแบบการเดินทาง ขณะนี้รองรับเฉพาะไดรฟ์เท่านั้น |
routingPreference |
ไม่บังคับ ระบุวิธีการคำนวณเส้นทาง เซิร์ฟเวอร์จะพยายามใช้ค่ากำหนดการกำหนดเส้นทางที่เลือกไว้เพื่อคำนวณเส้นทาง หากค่ากำหนดการกำหนดเส้นทางทำให้เกิดข้อผิดพลาดหรือใช้เวลาเวลาในการตอบสนองนานขึ้น ระบบจะแสดงข้อผิดพลาด ในอนาคต เราอาจใช้กลไกสำรองเพื่อใช้ตัวเลือกอื่นเมื่อตัวเลือกที่ต้องการไม่ได้ให้ผลลัพธ์ที่ถูกต้อง คุณจะระบุตัวเลือกนี้ได้เฉพาะเมื่อ |
polylineQuality |
ไม่บังคับ ระบุค่ากำหนดของคุณสำหรับคุณภาพของโพลีไลน์ |
polylineEncoding |
ไม่บังคับ ระบุการเข้ารหัสที่ต้องการสำหรับโพลีไลน์ |
departureTime |
ไม่บังคับ เวลาออกเดินทาง หากไม่ตั้งค่านี้ ค่าเริ่มต้นจะเป็นเวลาที่คุณส่งคำขอ หากตั้งค่านี้เป็นเวลาที่เกิดขึ้นแล้ว คำขอจะล้มเหลว การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: |
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
สรุปวัตถุประสงค์ของเส้นทางบัตรราคา
การแสดง JSON |
---|
{ "costPerMinute": { object ( |
ช่อง | |
---|---|
costPerMinute |
ไม่บังคับ ค่าใช้จ่ายต่อนาที |
costPerKm |
ไม่บังคับ ต้นทุนต่อกิโลเมตร |
includeTolls |
ไม่บังคับ รวมค่าผ่านทางในค่าใช้จ่ายโดยรวมหรือไม่ |
MonetaryCost
สรุปค่าใช้จ่ายที่ใช้ในเรตการ์ด
การแสดง JSON |
---|
{ "value": number } |
ช่อง | |
---|---|
value |
ต้องระบุ มูลค่าต้นทุนในสกุลเงินท้องถิ่นที่อนุมานจากคําขอ |