Antarmuka Task
Antarmuka google.maps.journeySharing.Task
Detail untuk tugas yang ditampilkan oleh Fleet Engine.
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
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 dan 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 masih harus diselesaikan untuk tugas ini. |
status optional |
Jenis:
string optional Status eksekusi saat ini dari tugas. |
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 dikembalikan oleh Fleet Engine.
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
actualDropOffLocation optional |
Jenis:
LatLngLiteral optional Lokasi saat pelanggan diturunkan. |
actualPickupLocation optional |
Jenis:
LatLngLiteral optional Lokasi tempat pelanggan diambil. |
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 diambil. |
plannedDropOffLocation optional |
Jenis:
LatLngLiteral optional Lokasi tempat pelanggan menunjukkan bahwa mereka akan diantar. |
plannedPickupLocation optional |
Jenis:
LatLngLiteral optional Lokasi tempat pelanggan mengindikasikan bahwa mereka akan dijemput. |
remainingWaypoints optional |
Jenis:
Array<VehicleWaypoint> optional Array titik jalan yang menunjukkan jalur dari lokasi saat ini ke titik drop-off. |
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 DeliveryKendaraan
Antarmuka google.maps.journeySharing.DeliveryVehicle
Detail untuk kendaraan pengiriman yang dikembalikan oleh Fleet Engine.
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
attributes |
Jenis:
Object<string, string optional> Atribut kendaraan pengantaran khusus. |
currentRouteSegmentEndPoint optional |
Jenis:
LatLngLiteral optional Lokasi tempat segmen rute saat ini berakhir. |
latestVehicleLocationUpdate optional |
Jenis:
VehicleLocationUpdate optional Lokasi terakhir pengiriman kendaraan yang dilaporkan. |
name optional |
Jenis:
string optional Dalam format "providers/{provider_id}/deliveryKendaraans/{delivery_vehicle_id}". delivery_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 ke kendaraan pengiriman ini, dimulai dari lokasi kendaraan yang terakhir dilaporkan. |
Antarmuka KendaraanJourneySegmen
Antarmuka google.maps.journeySharing.VehicleJourneySegment
Jenis Segmen Perjalanan
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
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 ekstra 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 KendaraanLocationUpdate
Antarmuka google.maps.journeySharing.VehicleLocationUpdate
Jenis UpdateLokasi Kendaraan
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
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 VehicleWaypoint.
Muat menggunakan parameter URL &libraries=journeySharing
. Lihat Library di Maps JavaScript API.
Properti | |
---|---|
distanceMeters optional |
Jenis:
number optional Jarak jalur antara titik jalan sebelumnya (atau lokasi kendaraan saat ini, jika titik jalan ini adalah titik pertama dalam daftar titik jalan) ke titik jalan ini dalam meter. |
durationMillis optional |
Jenis:
number optional Waktu tempuh 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 milidetik. |
location optional |
Jenis:
LatLngLiteral optional Lokasi titik jalan. |
path optional |
Jenis:
Array<LatLngLiteral> optional Jalur dari titik jalan sebelumnya (atau lokasi kendaraan saat ini, jika titik jalan ini adalah yang pertama dalam daftar titik jalan) ke titik jalan ini. |