Fleet Engine Entities

จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

อินเทอร์เฟซงาน

อินเทอร์เฟซ google.maps.journeySharing.Task

รายละเอียดของงานที่ Fleet Engine แสดงผล

ต้องมีพารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

estimatedCompletionTime optional
ประเภท: Date optional
การประทับเวลาที่งานเสร็จสมบูรณ์โดยประมาณ
latestVehicleLocationUpdate optional
ประเภท: VehicleLocationUpdate optional
ข้อมูลที่เจาะจงสําหรับการอัปเดตตําแหน่งครั้งล่าสุด
name optional
ประเภท: string optional
ชื่องานในรูปแบบ "providers/{provider_id}/tasks/{task_id}" Task_id ต้องเป็นตัวระบุที่ไม่ซ้ํากัน ไม่ใช่รหัสติดตาม หากต้องการจัดเก็บรหัสติดตามของการจัดส่ง ให้ใช้ช่อง tracking_id งานหลายรายการอาจมีมี tracking_id เหมือนกัน
outcome optional
ประเภท: string optional
ผลลัพธ์ของงาน
outcomeLocation optional
ประเภท: LatLngLiteral optional
ตําแหน่งที่งานเสร็จสมบูรณ์ (จากผู้ให้บริการ)
outcomeLocationSource optional
ประเภท: string optional
ตําแหน่งของตําแหน่งผลลัพธ์งาน ('PROVIDER' หรือ 'LAST_VEHICLE_LOCATION')
outcomeTime optional
ประเภท: Date optional
การประทับเวลาที่ตั้งค่าผลลัพธ์ของงาน (จากผู้ให้บริการ)
plannedLocation optional
ประเภท: LatLngLiteral optional
ตําแหน่งของงานที่จะเสร็จสิ้น
remainingVehicleJourneySegments optional
ประเภท: Array<VehicleJourneySegment> optional
ข้อมูลเกี่ยวกับกลุ่มที่เหลืออยู่เพื่อดําเนินการให้เสร็จสมบูรณ์สําหรับงานนี้
status optional
ประเภท: string optional
สถานะการดําเนินการปัจจุบันของงาน
trackingId optional
ประเภท: string optional
รหัสติดตามของการจัดส่ง
type optional
ประเภท: string optional
ประเภทงาน เช่น ช่วงพักหรือการจัดส่ง
vehicleId optional
ประเภท: string optional
รหัสของยานพาหนะที่งานนี้

อินเทอร์เฟซสําหรับการเดินทาง

อินเทอร์เฟซ google.maps.journeySharing.Trip

รายละเอียดการเดินทางโดย Fleet Engine

ต้องมีพารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

actualDropOffLocation optional
ประเภท: LatLngLiteral optional
สถานที่ตั้งที่ลูกค้าเลิกส่ง
actualPickupLocation optional
ประเภท: LatLngLiteral optional
สถานที่ที่ลูกค้าไปรับ
dropOffTime optional
ประเภท: Date optional
เวลาโดยประมาณในอนาคตที่ผู้โดยสารจะไปถึง หรือเวลาจริงที่ผู้โดยสารออก
latestVehicleLocationUpdate optional
ประเภท: VehicleLocationUpdate optional
ข้อมูลที่เจาะจงสําหรับการอัปเดตตําแหน่งครั้งล่าสุด
name optional
ประเภท: string optional
ในรูปแบบ "providers/{provider_id}/trips/{trip_id}" Tri_id ต้องเป็นตัวระบุที่ไม่ซ้ํากัน
passengerCount optional
ประเภท: number optional
จํานวนผู้โดยสารในการเดินทางนี้ ไม่รวมคนขับ
pickupTime optional
ประเภท: Date optional
เวลาในอนาคตโดยประมาณที่ผู้โดยสารจะรับ หรือเวลาจริงที่ผู้โดยสารรับรถ
plannedDropOffLocation optional
ประเภท: LatLngLiteral optional
สถานที่ตั้งที่ลูกค้าระบุว่าจะสิ้นสุด
plannedPickupLocation optional
ประเภท: LatLngLiteral optional
ตําแหน่งที่ลูกค้าระบุว่าจะไปรับ
remainingWaypoints optional
ประเภท: Array<VehicleWaypoint> optional
อาร์เรย์ของจุดอ้างอิงที่แสดงเส้นทางจากตําแหน่งปัจจุบันไปยังจุดส่ง
status optional
ประเภท: string optional
สถานะปัจจุบันของการเดินทาง ค่าที่เป็นไปได้คือ UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_PICKUP, rivED_AT_PICKUP, RETURNED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPOFF, COMPLETE หรือยกเลิกแล้ว
type optional
ประเภท: string optional
ประเภทของการเดินทาง ค่าที่เป็นไปได้คือ UNKNOWN_TRIP_TYPE, Shared หรือ EXCLUSIVE
vehicleId optional
ประเภท: string optional
รหัสยานพาหนะสําหรับการเดินทางนี้

อินเทอร์เฟซการแสดงโฆษณา

อินเทอร์เฟซ google.maps.journeySharing.DeliveryVehicle

รายละเอียดยานพาหนะสําหรับการนําส่งที่ Fleet Engine ส่งคืน

ต้องมีพารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

currentRouteSegmentEndPoint optional
ประเภท: LatLngLiteral optional
ตําแหน่งที่ส่วนเส้นทางปัจจุบันสิ้นสุด
latestVehicleLocationUpdate optional
ประเภท: VehicleLocationUpdate optional
ตําแหน่งล่าสุดที่รายงานของยานพาหนะที่นําส่งสินค้า
name optional
ประเภท: string optional
ในรูปแบบ "providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}" delivery_vehicle_id ต้องเป็นตัวระบุที่ไม่ซ้ํากัน
navigationStatus optional
ประเภท: string optional
สถานะการนําทางปัจจุบันของรถ
remainingDistanceMeters optional
ประเภท: number optional
ระยะทางขับรถที่เหลือในกลุ่มเส้นทางปัจจุบันเป็นหน่วยเมตร
remainingDurationMillis optional
ประเภท: number optional
ระยะเวลาขับรถที่เหลือในกลุ่มเส้นทางปัจจุบันเป็นมิลลิวินาที
remainingVehicleJourneySegments optional
ประเภท: Array<VehicleJourneySegment> optional
กลุ่มเส้นทางที่กําหนดให้กับยานพาหนะที่นําส่งนี้ โดยเริ่มจากสถานที่ที่รายงานล่าสุดของรถ

อินเทอร์เฟซ VehicleJourneySegment

อินเทอร์เฟซ google.maps.journeySharing.VehicleJourneySegment

ประเภทยานพาหนะ JourneySegment

ต้องมีพารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

distanceMeters optional
ประเภท: number optional
ระยะทางในการเดินทางจากจุดแวะพักก่อนหน้าถึงจุดนี้ หน่วยเป็นเมตร
durationMillis optional
ประเภท: number optional
เวลาเดินทางจากจุดก่อนหน้าถึงจุดแวะพักนี้ หน่วยเป็นมิลลิวินาที
extraDurationMillis optional
ประเภท: number optional
เวลาในการเดินทางเพิ่มเติมเนื่องจากระยะเวลาของงานหยุดในหน่วยมิลลิวินาที
location optional
ประเภท: LatLngLiteral optional
ตําแหน่งหยุดจริง
path optional
ประเภท: Array<LatLngLiteral> optional
เส้นทางจากจุดแวะพักก่อนหน้าไปยังจุดแวะพักนี้

อินเทอร์เฟซ VehicleLocationUpdate

อินเทอร์เฟซ google.maps.journeySharing.VehicleLocationUpdate

ประเภท LocationLocationUpdate

ต้องมีพารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

heading optional
ประเภท: number optional
ส่วนหัวของการอัปเดต 0 ตรงกับทิศเหนือ 180 ถึงทิศใต้
location optional
ประเภท: LatLngLiteral optional
ตําแหน่งของการอัปเดต
speedKilometersPerHour optional
ประเภท: number optional
ความเร็วเป็นกิโลเมตรต่อชั่วโมง
time optional
ประเภท: Date optional
เวลาที่ได้รับอัปเดตนี้จากยานพาหนะ

อินเทอร์เฟซ VehicleWaypoint

อินเทอร์เฟซ google.maps.journeySharing.VehicleWaypoint

ประเภทยานพาหนะ Waypoint

ต้องมีพารามิเตอร์ของ URL &libraries=journeySharing โปรดดูไลบรารีใน Maps JavaScript API

distanceMeters optional
ประเภท: number optional
ระยะทางของเส้นทางระหว่างจุดอ้างอิงก่อนหน้า (หรือตําแหน่งปัจจุบันของยานพาหนะ หากจุดอ้างอิงนี้เป็นจุดแรกในรายการจุดอ้างอิง) ไปยังจุดอ้างอิงนี้ หน่วยเป็นเมตร
durationMillis optional
ประเภท: number optional
เวลาเดินทางระหว่างจุดอ้างอิงก่อนหน้า (หรือตําแหน่งปัจจุบันของยานพาหนะ หากจุดอ้างอิงนี้เป็นจุดแรกในรายการจุดอ้างอิง) ไปยังจุดอ้างอิงนี้ในหน่วยมิลลิวินาที
location optional
ประเภท: LatLngLiteral optional
ตําแหน่งของจุดอ้างอิง
path optional
ประเภท: Array<LatLngLiteral> optional
เส้นทางจากจุดอ้างอิงก่อนหน้า (หรือตําแหน่งปัจจุบันของยานพาหนะ หากจุดอ้างอิงนี้เป็นเส้นทางแรกในรายการจุดอ้างอิง) ไปยังจุดอ้างอิงนี้