การเพิ่มประสิทธิภาพเส้นทางคือ Google Maps Platform API ที่สร้างแผนเส้นทางที่เพิ่มประสิทธิภาพสำหรับยานพาหนะและการจัดส่งหลายคัน
เหตุผลที่ควรใช้ Route Optimization API
ใช้ Route Optimization API เพื่อปรับปรุงประสิทธิภาพการปฏิบัติงานของความต้องการด้านการขนส่ง
การใช้วัตถุประสงค์และข้อจำกัดเฉพาะของธุรกิจจะช่วยให้คุณสร้างแผนเส้นทางที่ปรับค่าใช้จ่าย ข้อจำกัดด้านเวลา และความต้องการของลูกค้าได้ เช่น
- บริษัทโลจิสติกส์ใช้การเพิ่มประสิทธิภาพเส้นทางเพื่อเพิ่มประสิทธิภาพการมอบหมายของการจัดส่งวันถัดไปทั้งหมด ซึ่งเพิ่มประสิทธิภาพเพื่อประหยัดเวลา ประหยัดต้นทุน การนำส่งตรงเวลา และความพึงพอใจของพนักงานขับรถและลูกค้า
- บริษัทบริการจัดส่งอาหารแบบออนดีมานด์ใช้การเพิ่มประสิทธิภาพเส้นทางในกระบวนการส่งเพื่อเลือกคนขับที่ทำงานอยู่ซึ่งเหมาะที่สุดในการรับคำสั่งซื้อใหม่และแทรกคำสั่งซื้อเหล่านั้นในเส้นทางที่มีอยู่
- ผู้ให้บริการภาคสนามใช้การเพิ่มประสิทธิภาพเส้นทางเพื่อมอบหมายผู้ให้บริการให้กับการนัดหมายและค้นหาลำดับการหยุดที่เหมาะสมที่สุดสำหรับการนัดหมายมากกว่า 1 รายการ พร้อมทั้งเพิ่มประสิทธิภาพเส้นทางอีกครั้งเมื่อเกิดปัญหาขึ้น เพื่อปรับปรุงประสิทธิภาพและความพึงพอใจของลูกค้า
สิ่งที่คุณทําได้ด้วย Route Optimization API
ใช้ Route Optimization API เพื่อเพิ่มประสิทธิภาพเส้นทางและงานของกลุ่มยานพาหนะตามวัตถุประสงค์และข้อจำกัดของคุณ
- วัตถุประสงค์: เป้าหมายทางธุรกิจ
- ข้อจำกัด: ข้อจำกัดของสถานที่ตั้ง
วัตถุประสงค์ | ข้อจำกัด | ||
---|---|---|---|
ประสิทธิภาพการเดินทาง | เพิ่มประสิทธิภาพเส้นทางการเดินทางพื้นฐานโดยใช้พารามิเตอร์ เช่น ระยะทางและเวลาถึงจุดหมาย | เวลาทำงานของคนขับรถ | กำหนดเส้นทางให้กับคนขับตามเวลาทำงานและช่วงพัก |
มาถึงตรงเวลา | จัดลําดับความสําคัญของการรับสินค้า การนำส่ง หรือบริการให้มาถึงก่อนเวลาที่ต้องการ | ความจุของยานพาหนะ | มอบหมายยานพาหนะให้กับงานตามปริมาณน้ำหนักที่บรรทุกได้ |
ค่าใช้จ่ายในการใช้ยานพาหนะ | ลดจำนวนยานพาหนะที่ต้องใช้ในการทำงานให้เหลือน้อยที่สุด | กรอบเวลา | การจัดส่งหรืองานมาถึงในช่วงเวลาที่เจาะจง |
การจัดสรรภาระงาน | กระจายงานไปยังยานพาหนะและเจ้าหน้าที่อย่างเป็นธรรม | การพึ่งพาและความเข้ากันได้ | เพิ่มประสิทธิภาพเส้นทางของยานพาหนะตามประเภทยานพาหนะ ลำดับงาน หรือเงื่อนไขการจัดส่ง |
วิธีการทำงานของ Route Optimization API
คุณเข้าถึง Route Optimization API ได้โดยใช้ REST, gRPC และไลบรารีไคลเอ็นต์
เนื้อหาของคำขอ
เนื้อหาคำขอยอมรับข้อมูลเกี่ยวกับการจัดส่งและยานพาหนะที่พร้อมนำส่ง ซึ่งรวมถึงรายละเอียดต่อไปนี้
- สถานที่รับสินค้าและนำส่ง
- กรอบเวลา
- ขนาดและน้ำหนักของกล่องจัดส่ง
- ความจุของยานพาหนะ
เนื้อหาการตอบกลับ
เนื้อหาการตอบกลับจะแสดงแผนเส้นทางโดยละเอียด ซึ่งประกอบด้วยข้อมูลต่อไปนี้
- ลำดับของจุดแวะพัก
- การจัดส่งที่มอบหมาย
- เมตริกโดยรวม
อ่านรายละเอียดเพิ่มเติมเกี่ยวกับการสร้างคําขอในสร้างข้อความคําขอ และตีความคําตอบในตีความคําตอบ
แหล่งข้อมูล
ตารางต่อไปนี้สรุปทรัพยากรที่มีผ่าน Route Optimization API พร้อมกับข้อมูลที่แสดง
แหล่งข้อมูล | คำอธิบายและข้อมูลที่แสดงผล | รูปแบบการคืนสินค้า |
---|---|---|
optimizeTours
|
วิธีนี้จะแสดงเส้นทางที่เพิ่มประสิทธิภาพพร้อมรายละเอียดการเข้าชมและเมตริก | JSON หรือ gRPC proto |
batchOptimizeTours
|
เมธอดนี้จะแสดงผลชื่อทรัพยากรของการดำเนินการที่ทำงานต่อเนื่อง ซึ่งจะระบุเวลาที่การประมวลผลเสร็จสมบูรณ์ | JSON หรือ gRPC proto |
วิธีใช้ Route Optimization API
1 | ตั้งค่า | เริ่มต้นด้วยตั้งค่าโปรเจ็กต์ Google Cloud แล้วทําตามวิธีการตั้งค่าที่ระบุไว้ |
2 | เรียกใช้คําขอพื้นฐานและรับคําตอบ | หลังจากตั้งค่าแล้ว ให้เริ่มด้วยการส่งคําขอพื้นฐานและรับคําตอบ โดยทําตามหัวข้อสร้างคําขอ และตีความคําตอบ |
3 | ลองใช้สถานการณ์ขั้นสูงมากขึ้นและเริ่มสร้างคําขอของคุณเอง | ดูตัวอย่างสถานการณ์โดยเริ่มจากการเพิ่มประสิทธิภาพคำสั่งหยุดรับและนำส่ง แล้วเริ่มสร้างคำขอที่ตรงกับกรณีการใช้งานของคุณ |
ไลบรารีของไคลเอ็นต์ที่ใช้ได้
ดูรายการไลบรารีของไคลเอ็นต์ที่ใช้ได้สำหรับ Route Optimization API ได้ที่ไลบรารีของไคลเอ็นต์
ขั้นตอนถัดไป
- เริ่มใช้ Route Optimization API: ไปที่เรียกใช้คําขอพื้นฐาน
- ทำความเข้าใจการเรียกเก็บเงิน: การใช้งานและการเรียกเก็บเงิน
- ดูโค้ดและไลบรารีตัวอย่าง: ไลบรารีของไคลเอ็นต์และโอเพนซอร์ส
- ทําตามแนวทางปฏิบัติแนะนำ: แนวทางปฏิบัติแนะนำในการใช้เว็บเซอร์วิส Route Optimization API