Method: providers.vehicles.updateLocation

Tidak digunakan lagi: Gunakan metode vehicles.update sebagai gantinya. vehicle.updateLocation memperbarui lokasi kendaraan.

Permintaan HTTP

PUT https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateLocation

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Harus dalam format providers/{provider}/vehicles/{vehicle}. {provider} harus berupa Project ID (misalnya, sample-cloud-project) dari Project Google Cloud tempat akun layanan yang melakukan panggilan ini menjadi anggotanya.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "header": {
    object (RequestHeader)
  },
  "currentLocation": {
    object (VehicleLocation)
  },
  "currentState": enum (VehicleState)
}
Kolom
header

object (RequestHeader)

Header permintaan Fleet Engine standar.

currentLocation

object (VehicleLocation)

Wajib. Lokasi terakhir kendaraan. Subkolom location dan updateTime wajib diisi.

currentState

enum (VehicleState)

Tetapkan status kendaraan ke ONLINE atau OFFLINE. Jika disetel ke UNKNOWN_VEHICLE_STATE, status kendaraan tidak akan diubah.

Isi respons

Jika berhasil, isi respons akan berisi instance VehicleLocation.