Fleet Engine Entities

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Antarmuka Task

Antarmuka google.maps.journeySharing.Task

Detail tugas yang ditampilkan oleh Fleet Engine.

Memerlukan parameter URL &libraries=journeySharing. Lihat Library di Maps JavaScript API.

estimatedCompletionTime optional
Jenis: Date optional
Stempel waktu perkiraan waktu penyelesaian tugas.
latestVehicleLocationUpdate optional
Jenis: VehicleLocationUpdate optional
Informasi khusus untuk pembaruan lokasi terakhir.
name optional
Jenis: string optional
Nama tugas dalam format "providers/{provider_id}/tasks/{task_id}". Task_id harus berupa ID unik, bukan ID pelacakan. Untuk menyimpan ID pelacakan pengiriman, gunakan kolom tracking_id. Beberapa tugas dapat memiliki tracking_id yang sama.
outcome optional
Jenis: string optional
Hasil tugas.
outcomeLocation optional
Jenis: LatLngLiteral optional
Lokasi tempat tugas diselesaikan (dari penyedia).
outcomeLocationSource optional
Jenis: string optional
Penyetel lokasi hasil tugas ('PROVIDER' atau 'last_VEHICLE_LOCATION').
outcomeTime optional
Jenis: Date optional
Stempel waktu saat hasil tugas ditetapkan (dari penyedia).
plannedLocation optional
Jenis: LatLngLiteral optional
Lokasi tempat tugas akan diselesaikan.
remainingVehicleJourneySegments optional
Jenis: Array<VehicleJourneySegment> optional
Informasi tentang segmen yang tersisa untuk diselesaikan untuk tugas ini.
status optional
Jenis: string optional
Status eksekusi tugas saat ini.
trackingId optional
Jenis: string optional
ID pelacakan pengiriman.
type optional
Jenis: string optional
Jenis tugas; misalnya, jeda atau pengiriman.
vehicleId optional
Jenis: string optional
ID kendaraan yang melakukan tugas ini.

Antarmuka Perjalanan

Antarmuka google.maps.journeySharing.Trip

Detail untuk perjalanan yang ditampilkan oleh Fleet Engine.

Memerlukan parameter URL &libraries=journeySharing. Lihat Library di Maps JavaScript API.

actualDropOffLocation optional
Jenis: LatLngLiteral optional
Lokasi pelanggan dilepas.
actualPickupLocation optional
Jenis: LatLngLiteral optional
Lokasi penjemputan pelanggan.
dropOffTime optional
Jenis: Date optional
Perkiraan waktu mendatang saat penumpang akan diturunkan, atau waktu sebenarnya saat penumpang diturunkan.
latestVehicleLocationUpdate optional
Jenis: VehicleLocationUpdate optional
Informasi khusus untuk pembaruan lokasi terakhir.
name optional
Jenis: string optional
Dalam format "providers/{provider_id}/trips/{trip_id}". Trip_id harus berupa ID unik.
passengerCount optional
Jenis: number optional
Jumlah penumpang dalam perjalanan ini; tidak termasuk pengemudi.
pickupTime optional
Jenis: Date optional
Perkiraan waktu mendatang saat penumpang akan dijemput, atau waktu sebenarnya saat penumpang dijemput.
plannedDropOffLocation optional
Jenis: LatLngLiteral optional
Lokasi tempat pelanggan menunjukkan bahwa mereka akan diturunkan.
plannedPickupLocation optional
Jenis: LatLngLiteral optional
Lokasi tempat pelanggan menunjukkan bahwa mereka akan dijemput.
remainingWaypoints optional
Jenis: Array<VehicleWaypoint> optional
Array titik jalan yang menunjukkan jalur dari lokasi saat ini ke titik dropoff.
status optional
Jenis: string optional
Status perjalanan saat ini. Nilai yang mungkin adalah UNKNOWN_TRIP_STATUS, BARU, ENROUTE_TO_PICKUP, ARRIVED_AT_PICKUP, ARRIVED_AT_INTERMEDIATE_DESTINATION, ENROUTE_TO_INTERMEDIATE_DESTINATION, ENROUTE_TO_DROPOFF, COMPLETE, atau CANCELED.
type optional
Jenis: string optional
Jenis perjalanan. Nilai yang mungkin adalah UNKNOWN_TRIP_TYPE, SHARED, atau EXCLUSIVE.
vehicleId optional
Jenis: string optional
ID kendaraan yang melakukan perjalanan ini.

Antarmuka DeliveryVehicle

Antarmuka google.maps.journeySharing.DeliveryVehicle

Detail untuk kendaraan pengiriman yang dikembalikan oleh Fleet Engine.

Memerlukan parameter URL &libraries=journeySharing. Lihat Library di Maps JavaScript API.

attributes
Jenis: Object<string, string optional>
Atribut kendaraan pengiriman kustom.
currentRouteSegmentEndPoint optional
Jenis: LatLngLiteral optional
Lokasi tempat segmen rute saat ini berakhir.
latestVehicleLocationUpdate optional
Jenis: VehicleLocationUpdate optional
Lokasi kendaraan pengiriman yang terakhir dilaporkan.
name optional
Jenis: string optional
Dalam format "providers/{provider_id}/deliveryVehicles/{delivery_vehicle_id}". shipping_vehicle_id harus berupa ID unik.
navigationStatus optional
Jenis: string optional
Status navigasi kendaraan saat ini.
remainingDistanceMeters optional
Jenis: number optional
Jarak mengemudi yang tersisa di segmen rute saat ini, dalam meter.
remainingDurationMillis optional
Jenis: number optional
Durasi mengemudi yang tersisa di segmen rute saat ini, dalam milidetik.
remainingVehicleJourneySegments optional
Jenis: Array<VehicleJourneySegment> optional
Segmen perjalanan yang ditetapkan untuk kendaraan pengiriman ini, dimulai dari lokasi kendaraan yang terakhir dilaporkan.

Antarmuka VehicleJourneySegmen

Antarmuka google.maps.journeySharing.VehicleJourneySegment

Jenis KendaraanJourneySegmen

Memerlukan parameter URL &libraries=journeySharing. Lihat Library di Maps JavaScript API.

distanceMeters optional
Jenis: number optional
Jarak perjalanan dari perhentian sebelumnya ke perhentian ini, dalam meter.
durationMillis optional
Jenis: number optional
Waktu perjalanan dari perhentian sebelumnya ke perhentian ini, dalam milidetik.
extraDurationMillis optional
Jenis: number optional
Waktu perjalanan tambahan karena durasi tugas perhentian, dalam milidetik.
location optional
Jenis: LatLngLiteral optional
Lokasi perhentian yang sebenarnya.
path optional
Jenis: Array<LatLngLiteral> optional
Jalur dari perhentian sebelumnya ke perhentian ini.

Antarmuka VehicleLocationUpdate

Antarmuka google.maps.journeySharing.VehicleLocationUpdate

Jenis KendaraanLocationUpdate

Memerlukan parameter URL &libraries=journeySharing. Lihat Library di Maps JavaScript API.

heading optional
Jenis: number optional
Judul update. 0 sesuai dengan utara, 180 ke selatan.
location optional
Jenis: LatLngLiteral optional
Lokasi update.
speedKilometersPerHour optional
Jenis: number optional
Kecepatan dalam kilometer per jam.
time optional
Jenis: Date optional
Waktu pembaruan ini diterima dari kendaraan.

Antarmuka VehicleWaypoint

Antarmuka google.maps.journeySharing.VehicleWaypoint

Jenis KendaraanWaypoint.

Memerlukan parameter URL &libraries=journeySharing. Lihat Library di Maps JavaScript API.

distanceMeters optional
Jenis: number optional
Jarak jalur antara titik jalan sebelumnya (atau lokasi kendaraan saat ini, jika titik jalan ini adalah yang pertama dalam daftar titik jalan) ke titik jalan ini dalam meter.
durationMillis optional
Jenis: number optional
Waktu tempuh antara titik jalan sebelumnya (atau lokasi titik saat ini pada kendaraan, jika titik jalan ini adalah yang pertama dalam daftar titik jalan) ke titik jalan ini dalam milidetik.
location optional
Jenis: LatLngLiteral optional
Lokasi titik jalan.
path optional
Jenis: Array<LatLngLiteral> optional
Jalur dari titik jalan sebelumnya (atau lokasi titik saat ini pada kendaraan, jika titik jalan ini adalah yang pertama dalam daftar titik jalan) ke titik jalan ini.