Fleet Engine Entities

Giao diện Task

Giao diện google.maps.journeySharing.Task

Thông tin chi tiết về một việc cần làm mà Fleet Engine trả về.

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

estimatedCompletionTime optional
Loại: Date optional
Dấu thời gian về thời gian hoàn thành ước tính của việc cần làm.
latestVehicleLocationUpdate optional
Loại: VehicleLocationUpdate optional
Thông tin cụ thể cho lần cập nhật vị trí gần đây nhất.
name optional
Loại: string optional
Tên việc cần làm ở định dạng "providers/{provider_id}/tasks/{task_id}". Task_id phải là một giá trị nhận dạng duy nhất chứ không phải một mã theo dõi. Để lưu trữ mã theo dõi của lô hàng, hãy sử dụng trường Tracking_id. Nhiều tác vụ có thể có cùng Tracking_id.
outcome optional
Loại: string optional
Kết quả của việc cần làm.
outcomeLocation optional
Loại: LatLngLiteral optional
Vị trí mà việc cần làm đã hoàn thành (từ nhà cung cấp).
outcomeLocationSource optional
Loại: string optional
Phương thức setter của vị trí kết quả việc cần làm (#39;PROVIDER#39; hoặc 'LAST_VEHICLE_LOCATION#39;).
outcomeTime optional
Loại: Date optional
Dấu thời gian về thời điểm kết quả của tác vụ được đặt (từ nhà cung cấp).
plannedLocation optional
Loại: LatLngLiteral optional
Vị trí hoàn thành việc cần làm.
remainingVehicleJourneySegments optional
Loại: Array<VehicleJourneySegment> optional
Thông tin về những phân khúc còn lại cần hoàn thành cho nhiệm vụ này.
status optional
Loại: string optional
Trạng thái thực thi hiện tại của tác vụ.
trackingId optional
Loại: string optional
Mã theo dõi của lô hàng.
type optional
Loại: string optional
Loại việc cần làm; ví dụ: thời gian nghỉ hoặc giao hàng.
vehicleId optional
Loại: string optional
Mã của xe thực hiện công việc này.

Giao diện Trip

Giao diện google.maps.journeySharing.Trip

Thông tin chi tiết về chuyến đi mà Fleet Engine trả về.

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

actualDropOffLocation optional
Loại: LatLngLiteral optional
Vị trí mà khách hàng bỏ ngang.
actualPickupLocation optional
Loại: LatLngLiteral optional
Vị trí mà khách hàng đã đến lấy hàng.
dropOffTime optional
Loại: Date optional
Thời gian ước tính trong tương lai khi hành khách bỏ ngang hoặc thời gian thực tế khi khách bỏ ngang.
latestVehicleLocationUpdate optional
Loại: VehicleLocationUpdate optional
Thông tin cụ thể cho lần cập nhật vị trí gần đây nhất.
name optional
Loại: string optional
Ở định dạng "providers/{provider_id}/trips/{trip_id}". Trip_id phải là giá trị nhận dạng duy nhất.
passengerCount optional
Loại: number optional
Số hành khách trong chuyến đi này; không bao gồm tài xế.
pickupTime optional
Loại: Date optional
Thời gian dự kiến tương lai khi hành khách được đón hoặc thời gian thực tế khi được đón.
plannedDropOffLocation optional
Loại: LatLngLiteral optional
Vị trí mà khách hàng cho biết họ sẽ bị bỏ ngang.
plannedPickupLocation optional
Loại: LatLngLiteral optional
Vị trí mà khách hàng cho biết họ sẽ được nhận.
remainingWaypoints optional
Loại: Array<VehicleWaypoint> optional
Một mảng điểm tham chiếu cho biết đường dẫn từ vị trí hiện tại đến điểm thả.
status optional
Loại: string optional
Tình trạng hiện tại của chuyến đi. Các giá trị có thể là UNKNOWN_TRIP_STATUS, NEW, ENROUTE_TO_CHOICEUP, mobileapp_AT_CLICKUP, mobileapp_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_HOLDOFF, COMPLETE hoặc CANCELED.
type optional
Loại: string optional
Loại chuyến đi. Các giá trị có thể là UNKNOWN_TRIP_TYPE, SHARED hoặc EXCLUSIVE.
vehicleId optional
Loại: string optional
Mã phương tiện thực hiện chuyến đi này.

Giao diện DeliveryXe

Giao diện google.maps.journeySharing.DeliveryVehicle

Thông tin chi tiết về phương tiện giao hàng mà Fleet Engine trả về.

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

attributes
Loại: Object<string, string optional>
Thuộc tính xe giao hàng tùy chỉnh.
currentRouteSegmentEndPoint optional
Loại: LatLngLiteral optional
Vị trí kết thúc của đoạn tuyến đường hiện tại.
latestVehicleLocationUpdate optional
Loại: VehicleLocationUpdate optional
Vị trí được báo cáo gần đây nhất của xe giao hàng.
name optional
Loại: string optional
Ở định dạng "providers/{provider_id}/deliveryXes/{delivery_vehicle_id}". Delivery_vehicle_id phải là một giá trị nhận dạng riêng.
navigationStatus optional
Loại: string optional
Tình trạng điều hướng hiện tại của xe.
remainingDistanceMeters optional
Loại: number optional
Khoảng cách lái xe còn lại trong đoạn tuyến đường hiện tại, tính bằng mét.
remainingDurationMillis optional
Loại: number optional
Thời gian lái xe còn lại trong đoạn tuyến đường hiện tại, tính bằng mili giây.
remainingVehicleJourneySegments optional
Loại: Array<VehicleJourneySegment> optional
Các đoạn hành trình được chỉ định cho xe giao hàng này, bắt đầu từ vị trí được báo cáo gần đây nhất của xe.

Giao diện XeJourneySegment

Giao diện google.maps.journeySharing.VehicleJourneySegment

Loại Phân đoạn xe

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

distanceMeters optional
Loại: number optional
Khoảng cách di chuyển từ điểm dừng trước đó đến điểm dừng này, tính bằng mét.
durationMillis optional
Loại: number optional
Thời gian di chuyển từ điểm dừng trước đó đến điểm dừng này, tính bằng mili giây.
extraDurationMillis optional
Loại: number optional
Thời gian di chuyển thêm do thời lượng của các tác vụ dừng dừng, tính bằng mili giây.
location optional
Loại: LatLngLiteral optional
Vị trí dừng thực tế.
path optional
Loại: Array<LatLngLiteral> optional
Đường dẫn từ điểm dừng trước đó đến điểm dừng này.

Giao diện XeLocationUpdate

Giao diện google.maps.journeySharing.VehicleLocationUpdate

Loại cập nhật vị trí xe

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

heading optional
Loại: number optional
Tiêu đề của bản cập nhật. 0 tương ứng với phía bắc, 180 ở phía nam.
location optional
Loại: LatLngLiteral optional
Vị trí của bản cập nhật.
speedKilometersPerHour optional
Loại: number optional
Tốc độ tính bằng km/giờ.
time optional
Loại: Date optional
Thời gian nhận thông tin cập nhật này từ xe.

Giao diện XeWaypoint

Giao diện google.maps.journeySharing.VehicleWaypoint

Loại điểm tham chiếu xe.

Yêu cầu tham số URL &libraries=journeySharing. Hãy xem phần Thư viện trong API JavaScript của Maps.

distanceMeters optional
Loại: number optional
Khoảng cách đường đi giữa điểm trung gian trước đó (hoặc vị trí hiện tại của xe, nếu điểm trung gian này là điểm đầu tiên trong danh sách điểm tham chiếu) đến điểm trung gian này tính bằng mét.
durationMillis optional
Loại: number optional
Thời gian di chuyển giữa điểm trung gian trước đó (hoặc vị trí hiện tại của phương tiện, nếu điểm trung gian này là điểm đầu tiên trong danh sách điểm tham chiếu) đến điểm trung gian này tính bằng mili giây.
location optional
Loại: LatLngLiteral optional
Vị trí của điểm trung gian.
path optional
Loại: Array<LatLngLiteral> optional
Đường đi từ điểm trung gian trước đó (hoặc vị trí hiện tại của xe, nếu điểm trung gian này là điểm đầu tiên trong danh sách điểm tham chiếu) đến điểm trung gian đó.