- Representasi JSON
- JourneySharingInfoLog
- TaskTrackingViewConfigLog
- VisibilityOptionLog
- TaskAttributeLog
Log resource Task di Deliveries API.
Representasi JSON |
---|
{ "name": string, "type": enum ( |
Kolom | |
---|---|
name |
Nama resource tugas dalam format |
type |
Jenis tugas. |
state |
Status Tugas yang menunjukkan perkembangannya. |
taskOutcome |
Hasil dari upaya untuk menjalankan suatu tugas. Saat TaskState ditutup, ini menunjukkan apakah TaskState berhasil diselesaikan. |
taskOutcomeTime |
Stempel waktu saat hasil tugas ditetapkan (dari penyedia). Stempel waktu dalam RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
taskOutcomeLocation |
Lokasi tempat hasil tugas ditetapkan. |
taskOutcomeLocationSource |
Menunjukkan asal nilai |
trackingId |
Kolom ini memfasilitasi penyimpanan ID bagi pelanggan untuk menghindari pemetaan yang tidak perlu atau rumit. |
deliveryVehicleId |
ID kendaraan yang melakukan Tugas ini. |
plannedLocation |
Lokasi tempat tugas diselesaikan. |
taskDuration |
Tambahan waktu untuk melakukan tindakan di lokasi ini. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
targetTimeWindow |
Periode waktu saat tugas harus diselesaikan. |
journeySharingInfo |
Membagikan kolom tertentu dalam perjalanan. |
taskTrackingViewConfig |
Konfigurasi untuk pelacakan tugas yang menentukan elemen data mana yang terlihat oleh pengguna akhir dalam keadaan apa. |
attributes[] |
Daftar atribut Tugas kustom. Setiap atribut harus memiliki kunci unik. |
JourneySharingInfoLog
Membagikan kolom tertentu dalam perjalanan.
Representasi JSON |
---|
{ "remainingVehicleJourneySegments": [ { object ( |
Kolom | |
---|---|
remainingVehicleJourneySegments[] |
Informasi pelacakan untuk setiap perhentian yang akan dikunjungi oleh kendaraan yang ditugaskan sebelum menyelesaikan tugas ini. Daftar ini mungkin berisi perhentian dari tugas lain. |
lastLocation |
Lokasi kendaraan yang terakhir dilaporkan. |
lastLocationSnappable |
Menunjukkan apakah |
TaskTrackingViewConfigLog
Pesan konfigurasi yang menentukan kapan elemen data Tugas harus terlihat oleh pengguna akhir.
Representasi JSON |
---|
{ "routePolylinePointsVisibility": { object ( |
Kolom | |
---|---|
routePolylinePointsVisibility |
Kolom yang menentukan kapan titik polyline rute dapat terlihat. Jika kolom ini tidak ditentukan, konfigurasi visibilitas default level project untuk data ini akan digunakan. |
estimatedArrivalTimeVisibility |
Kolom yang menentukan kapan perkiraan waktu kedatangan dapat terlihat. Jika kolom ini tidak ditentukan, konfigurasi visibilitas default level project untuk data ini akan digunakan. |
estimatedTaskCompletionTimeVisibility |
Kolom yang menentukan kapan perkiraan waktu penyelesaian tugas dapat terlihat. Jika kolom ini tidak ditentukan, konfigurasi visibilitas default level project untuk data ini akan digunakan. |
remainingDrivingDistanceVisibility |
Kolom yang menentukan kapan jarak mengemudi yang tersisa dapat terlihat. Jika kolom ini tidak ditentukan, konfigurasi visibilitas default level project untuk data ini akan digunakan. |
remainingStopCountVisibility |
Kolom yang menentukan kapan jumlah perhentian yang tersisa dapat terlihat. Jika kolom ini tidak ditentukan, konfigurasi visibilitas default level project untuk data ini akan digunakan. |
vehicleLocationVisibility |
Kolom yang menentukan kapan lokasi kendaraan dapat terlihat. Jika kolom ini tidak ditentukan, konfigurasi visibilitas default level project untuk data ini akan digunakan. |
VisibilityOptionLog
Pesan opsi yang menentukan kapan elemen data harus terlihat oleh pengguna akhir.
Representasi JSON |
---|
{ // Union field |
Kolom | |
---|---|
Kolom union
|
|
remainingStopCountThreshold |
Elemen data ini terlihat oleh pengguna akhir jika jumlah perhentian yang tersisa <= remainingStopCountThreshold. |
durationUntilEstimatedArrivalTimeThreshold |
Elemen data ini dapat dilihat oleh pengguna akhir jika PWT ke perhentian <= durationReachEstimatedArrivalTimeThreshold. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
remainingDrivingDistanceMetersThreshold |
Elemen data ini terlihat oleh pengguna akhir jika jarak mengemudi yang tersisa dalam meter <= remainingDrivingDistanceMetersThreshold. |
always |
Jika disetel ke benar (true), elemen data ini selalu terlihat oleh pengguna akhir tanpa nilai minimum. |
never |
Jika disetel ke benar (true), elemen data ini akan selalu disembunyikan dari pengguna akhir tanpa nilai minimum. |
TaskAttributeLog
Menjelaskan atribut tugas sebagai pasangan nilai kunci. "key:value" panjang string tidak boleh lebih dari 256 karakter.
Representasi JSON |
---|
{ "key": string, // Union field |
Kolom | |
---|---|
key |
Kunci atribut. Kunci tidak boleh berisi karakter titik dua (:). |
Kolom union task_attribute_value . Nilai atribut, dapat berupa string, bool, atau tipe ganda. Jika tidak ada yang ditetapkan, TaskAttribute string_value akan disimpan sebagai string kosong "". task_attribute_value hanya dapat berupa salah satu dari yang berikut: |
|
stringValue |
Nilai atribut berjenis string. |
boolValue |
Nilai atribut yang diketik Boolean. |
numberValue |
Nilai atribut dengan jenis ganda. |