Indeks
TripService
(antarmuka)VehicleService
(antarmuka)BatteryInfo
(pesan)BatteryStatus
(enum)BillingPlatformIdentifier
(enum)ConsumableTrafficPolyline
(pesan)CreateTripRequest
(pesan)CreateVehicleRequest
(pesan)DeleteTripRequest
(pesan)DeleteVehicleRequest
(pesan)DeviceSettings
(pesan)GetTripRequest
(pesan)GetVehicleRequest
(pesan)LicensePlate
(pesan)ListVehiclesRequest
(pesan)ListVehiclesResponse
(pesan)LocationPowerSaveMode
(enum)LocationSensor
(enum)NavigationStatus
(enum)PolylineFormatType
(enum)PowerSource
(enum)ReportBillableTripRequest
(pesan)ReportBillableTripRequest.SolutionType
(enum)RequestHeader
(pesan)RequestHeader.Platform
(enum)RequestHeader.SdkType
(enum)SearchTripsRequest
(pesan)SearchTripsResponse
(pesan)SearchVehiclesRequest
(pesan)SearchVehiclesRequest.CurrentTripsPresent
(enum)SearchVehiclesRequest.VehicleMatchOrder
(enum)SearchVehiclesResponse
(pesan)SpeedReadingInterval
(pesan)SpeedReadingInterval.Speed
(enum)StopLocation
(pesan)TerminalLocation
(pesan)TerminalLocation.PointSource
(enum)TerminalPointId
(pesan) (tidak digunakan lagi)TrafficPolylineData
(pesan)Trip
(pesan)TripAttribute
(pesan)TripStatus
(enum)TripType
(enum)TripView
(enum)TripWaypoint
(pesan)UpdateTripRequest
(pesan)UpdateVehicleAttributesRequest
(pesan)UpdateVehicleAttributesResponse
(pesan)UpdateVehicleRequest
(pesan)Vehicle
(pesan)Vehicle.VehicleType
(pesan)Vehicle.VehicleType.Category
(enum)VehicleAttribute
(pesan)VehicleAttributeList
(pesan)VehicleLocation
(pesan)VehicleMatch
(pesan)VehicleMatch.VehicleMatchType
(enum)VehicleState
(enum)VisualTrafficReportPolylineRendering
(pesan)VisualTrafficReportPolylineRendering.RoadStretch
(pesan)VisualTrafficReportPolylineRendering.RoadStretch.Style
(enum)Waypoint
(pesan)WaypointType
(enum)
TripService
Layanan pengelolaan perjalanan.
CreateTrip |
---|
Membuat perjalanan di Fleet Engine dan menampilkan perjalanan baru. |
DeleteTrip |
---|
Menghapus satu Perjalanan. Menampilkan FAILED_PRECONDITION jika Perjalanan aktif dan ditetapkan ke kendaraan. |
GetTrip |
---|
Mendapatkan informasi tentang satu perjalanan. |
ReportBillableTrip |
---|
Melaporkan penggunaan perjalanan yang dapat ditagih. |
SearchTrips |
---|
Mendapatkan semua perjalanan untuk kendaraan tertentu. |
UpdateTrip |
---|
Memperbarui data perjalanan. |
VehicleService
Layanan pengelolaan kendaraan.
CreateVehicle |
---|
Membuat instance kendaraan baru yang terkait dengan penyedia layanan berbagi tumpangan atau pengiriman on-demand. Setiap Kolom
Kolom
Semua kolom lainnya bersifat opsional dan digunakan jika disediakan. |
DeleteVehicle |
---|
Menghapus Kendaraan dari Fleet Engine. Menampilkan FAILED_PRECONDITION jika Kendaraan memiliki Perjalanan aktif yang ditetapkan untuknya. |
GetVehicle |
---|
Menampilkan kendaraan dari Fleet Engine. |
ListVehicles |
---|
Menampilkan daftar kendaraan bernomor halaman yang terkait dengan penyedia yang cocok dengan opsi permintaan. |
SearchVehicles |
---|
Menampilkan daftar kendaraan yang cocok dengan opsi permintaan. |
UpdateVehicle |
---|
Menulis data kendaraan yang diperbarui ke Fleet Engine. Saat memperbarui
Kendaraan Jika kolom |
UpdateVehicleAttributes |
---|
Memperbarui sebagian atribut kendaraan. Hanya atribut yang disebutkan dalam permintaan yang akan diperbarui, atribut lainnya TIDAK akan diubah. Catatan: hal ini berbeda di |
BatteryInfo
Informasi tentang baterai perangkat.
Kolom | |
---|---|
battery_status |
Status baterai, apakah penuh atau sedang diisi dayanya, dll. |
power_source |
Status sumber daya baterai. |
battery_percentage |
Persentase baterai saat ini [0-100]. |
BatteryStatus
Status baterai, apakah penuh atau sedang diisi dayanya, dll.
Enum | |
---|---|
UNKNOWN_BATTERY_STATUS |
Status baterai tidak diketahui. |
BATTERY_STATUS_CHARGING |
Baterai sedang diisi dayanya. |
BATTERY_STATUS_DISCHARGING |
Baterai sedang dilepaskan. |
BATTERY_STATUS_FULL |
Baterai penuh. |
BATTERY_STATUS_NOT_CHARGING |
Baterai tidak mengisi daya. |
BATTERY_STATUS_POWER_LOW |
Daya baterai lemah. |
BillingPlatformIdentifier
Kumpulan nilai yang menunjukkan platform tempat permintaan dikeluarkan.
Enum | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Default. Digunakan untuk platform yang tidak ditentukan. |
SERVER |
Platform ini adalah server klien. |
WEB |
Platformnya adalah browser web. |
ANDROID |
Platformnya adalah perangkat seluler Android. |
IOS |
Platformnya adalah perangkat seluler IOS. |
OTHERS |
Platform lain yang tidak tercantum dalam enumerasi ini. |
ConsumableTrafficPolyline
Kepadatan lalu lintas di sepanjang jalur Kendaraan.
Kolom | |
---|---|
speed_reading_interval[] |
Kecepatan lalu lintas di sepanjang jalur dari titik jalan sebelumnya ke titik jalan saat ini. |
encoded_path_to_waypoint |
Jalur yang dilalui pengemudi dari titik jalan sebelumnya ke titik jalan saat ini. Jalur ini memiliki bangunan terkenal sehingga klien dapat menampilkan penanda lalu lintas di sepanjang jalur (lihat |
CreateTripRequest
Pesan permintaan CreateTrip.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
parent |
Wajib. Harus dalam format |
trip_id |
Wajib. ID Perjalanan Unik. Tunduk pada batasan berikut:
|
trip |
Wajib. Entitas perjalanan yang akan dibuat. Saat membuat Perjalanan, kolom berikut wajib diisi:
Kolom berikut digunakan jika Anda menyediakannya:
Semua kolom Perjalanan lainnya akan diabaikan. Misalnya, semua perjalanan dimulai dengan Hanya perjalanan Jika Saat Anda menentukan Kolom |
CreateVehicleRequest
Pesan permintaan CreateVehicle
.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
parent |
Wajib. Harus dalam format |
vehicle_id |
Wajib. ID Kendaraan Unik. Tunduk pada batasan berikut:
|
vehicle |
Wajib. Entitas Kendaraan yang akan dibuat. Saat membuat Kendaraan, kolom berikut wajib diisi:
Saat membuat Kendaraan, kolom berikut diabaikan:
Semua kolom lainnya bersifat opsional dan digunakan jika disediakan. |
DeleteTripRequest
Pesan permintaan DeleteTrip.
Kolom | |
---|---|
header |
Opsional. Header permintaan Fleet Engine standar. |
name |
Wajib. Harus dalam format |
DeleteVehicleRequest
Pesan permintaan DeleteVehicle.
Kolom | |
---|---|
header |
Opsional. Header permintaan Fleet Engine standar. |
name |
Wajib. Harus dalam format |
DeviceSettings
Informasi tentang berbagai setelan di perangkat seluler.
Kolom | |
---|---|
location_power_save_mode |
Cara fitur lokasi disetel untuk berperilaku di perangkat saat penghemat baterai aktif. |
is_power_save_mode |
Apakah perangkat saat ini dalam mode hemat daya. |
is_interactive |
Apakah perangkat dalam status interaktif. |
battery_info |
Informasi tentang status baterai. |
GetTripRequest
Pesan permintaan GetTrip.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
name |
Wajib. Harus dalam format |
view |
Subset kolom Perjalanan yang harus ditampilkan dan interpretasinya. |
current_route_segment_version |
Menunjukkan stempel waktu minimum (eksklusif) yang datanya |
remaining_waypoints_version |
Tidak digunakan lagi: |
route_format_type |
Format rute saat ini yang ditampilkan, |
current_route_segment_traffic_version |
Menunjukkan stempel waktu minimum (eksklusif) saat |
remaining_waypoints_route_version |
Menunjukkan stempel waktu minimum (eksklusif) yang digunakan untuk mengambil data |
GetVehicleRequest
Pesan permintaan GetVehicle
.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
name |
Wajib. Harus dalam format |
current_route_segment_version |
Menunjukkan stempel waktu minimum (eksklusif) saat |
waypoints_version |
Menunjukkan stempel waktu minimum (eksklusif) yang datanya |
LicensePlate
Informasi pelat nomor Kendaraan. Untuk menghindari penyimpanan informasi identitas pribadi, hanya informasi minimum tentang pelat nomor yang disimpan sebagai bagian dari entitas.
Kolom | |
---|---|
country_code |
Wajib. Kode Negara/Wilayah CLDR. Misalnya, |
last_character |
Digit terakhir pelat nomor atau "-1" untuk menunjukkan bahwa tidak ada nilai numerik dalam pelat nomor.
|
ListVehiclesRequest
Pesan permintaan ListVehicles
.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
parent |
Wajib. Harus dalam format |
page_size |
Jumlah maksimum kendaraan yang akan ditampilkan. Nilai default: 100. |
page_token |
Nilai |
minimum_capacity |
Menentukan kapasitas minimum yang diperlukan untuk kendaraan. Semua kendaraan yang ditampilkan akan memiliki |
trip_types[] |
Membatasi respons ke kendaraan yang mendukung setidaknya salah satu jenis perjalanan yang ditentukan. |
maximum_staleness |
Membatasi respons ke kendaraan yang telah mengirimkan update lokasi ke Fleet Engine dalam durasi yang ditentukan. Kendaraan yang tidak bergerak dan masih mengirimkan lokasinya tidak dianggap tidak aktif. Jika ada, harus berupa durasi positif yang valid. |
vehicle_type_categories[] |
Wajib. Membatasi respons ke kendaraan dengan salah satu kategori jenis yang ditentukan. |
required_attributes[] |
Pemanggil dapat membentuk operasi logis yang kompleks menggunakan kombinasi kolom
Membatasi respons ke kendaraan dengan atribut yang ditentukan. Kolom ini adalah operasi konjungsi/AND. Maksimal 50 required_attributes yang diizinkan. Jumlah ini sesuai dengan jumlah maksimum atribut yang diizinkan pada kendaraan. Setiap string berulang harus dalam format "key:value". |
required_one_of_attributes[] |
Membatasi respons ke kendaraan dengan minimal satu atribut yang ditentukan di setiap |
required_one_of_attribute_sets[] |
Mirip dengan
Membatasi respons ke kendaraan yang cocok dengan semua atribut dalam |
vehicle_state |
Membatasi respons ke kendaraan yang memiliki status kendaraan ini. |
on_trip_only |
Hanya menampilkan kendaraan dengan perjalanan saat ini. |
filter |
Opsional. Kueri filter yang akan diterapkan saat mencantumkan kendaraan. Lihat http://aip.dev/160 untuk contoh sintaksis filter. Kolom ini dirancang untuk menggantikan kolom Filter ini berfungsi sebagai klausa AND dengan batasan lain, seperti Perhatikan bahwa hanya kueri pada atribut kendaraan (misalnya, Selain itu, semua atribut disimpan sebagai string, sehingga satu-satunya perbandingan yang didukung terhadap atribut adalah perbandingan string. Untuk membandingkan dengan nilai angka atau boolean, nilai harus dikutip secara eksplisit agar diperlakukan sebagai string (misalnya, |
viewport |
Opsional. Filter yang membatasi kendaraan yang ditampilkan hanya pada kendaraan yang lokasi terakhirnya diketahui berada di area persegi panjang yang ditentukan oleh area tampilan. |
ListVehiclesResponse
Pesan respons ListVehicles
.
Kolom | |
---|---|
vehicles[] |
Kendaraan yang cocok dengan kriteria dalam permintaan. Jumlah maksimum kendaraan yang ditampilkan ditentukan oleh kolom |
next_page_token |
Token untuk mengambil halaman kendaraan berikutnya, atau kosong jika tidak ada lagi kendaraan yang memenuhi kriteria permintaan. |
total_size |
Wajib. Jumlah total kendaraan yang cocok dengan kriteria permintaan di semua halaman. |
LocationPowerSaveMode
Cara fitur lokasi dikonfigurasi untuk berfungsi di perangkat seluler saat fitur "penghemat baterai" perangkat diaktifkan. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enum | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
Undefined LocationPowerSaveMode |
LOCATION_MODE_NO_CHANGE |
Penyedia lokasi tidak boleh terpengaruh oleh penghemat baterai, atau penghemat baterai dinonaktifkan. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
Penyedia lokasi berbasis GPS harus dinonaktifkan saat penghemat baterai aktif dan perangkat tidak interaktif. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
Semua penyedia lokasi harus dinonaktifkan saat penghemat baterai aktif dan perangkat tidak interaktif. |
LOCATION_MODE_FOREGROUND_ONLY |
Semua penyedia lokasi akan tetap tersedia, tetapi perbaikan lokasi hanya boleh diberikan ke aplikasi latar depan. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
Lokasi tidak akan dinonaktifkan, tetapi LocationManager akan membatasi semua permintaan ke penyedia saat perangkat tidak interaktif. |
LocationSensor
Sensor atau metodologi yang digunakan untuk menentukan lokasi.
Enum | |
---|---|
UNKNOWN_SENSOR |
Sensor tidak ditentukan atau tidak diketahui. |
GPS |
GPS atau GPS Berbantuan. |
NETWORK |
GPS yang dibantu, ID menara seluler, atau titik akses Wi-Fi. |
PASSIVE |
ID menara BTS atau titik akses Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Lokasi yang ditentukan oleh perangkat seluler sebagai posisi jalan yang paling mungkin. |
CUSTOMER_SUPPLIED_LOCATION |
Lokasi yang disediakan pelanggan dari sumber independen. Biasanya, nilai ini digunakan untuk lokasi yang disediakan dari sumber selain perangkat seluler yang menjalankan Driver SDK. Jika sumber asli dijelaskan oleh salah satu nilai enum lainnya, gunakan nilai tersebut. Lokasi yang ditandai CUSTOMER_SUPPLIED_LOCATION biasanya disediakan melalui last_location.supplemental_location_sensor Kendaraan. |
FLEET_ENGINE_LOCATION |
Lokasi yang dihitung oleh Fleet Engine berdasarkan sinyal yang tersedia untuknya. Hanya output. Nilai ini akan ditolak jika diterima dalam permintaan. |
FUSED_LOCATION_PROVIDER |
Fused Location Provider Android. |
CORE_LOCATION |
Penyedia lokasi di sistem operasi Apple. |
PolylineFormatType
Jenis format polyline.
Enum | |
---|---|
UNKNOWN_FORMAT_TYPE |
Format tidak ditentukan atau tidak diketahui. |
LAT_LNG_LIST_TYPE |
Daftar google.type.LatLng . |
ENCODED_POLYLINE_TYPE |
Polyline yang dienkode dengan algoritma kompresi polyline. Dekode belum didukung. |
PowerSource
Jenis pengisi daya yang digunakan untuk mengisi daya baterai.
Enum | |
---|---|
UNKNOWN_POWER_SOURCE |
Sumber daya tidak diketahui. |
POWER_SOURCE_AC |
Sumber daya adalah pengisi daya AC. |
POWER_SOURCE_USB |
Sumber daya adalah port USB. |
POWER_SOURCE_WIRELESS |
Sumber daya nirkabel. |
POWER_SOURCE_UNPLUGGED |
Baterai dicabut. |
ReportBillableTripRequest
Pesan permintaan ReportBillableTrip.
Kolom | |
---|---|
name |
Wajib. Harus dalam format |
country_code |
Wajib. Kode negara dua huruf dari negara tempat perjalanan berlangsung. Harga ditentukan berdasarkan kode negara. |
platform |
Platform tempat permintaan dikeluarkan. |
related_ids[] |
ID yang terkait langsung dengan perjalanan yang dilaporkan. Ini biasanya adalah ID (misalnya, ID sesi) operasi pra-pemesanan yang dilakukan sebelum ID perjalanan tersedia. Jumlah |
solution_type |
Jenis solusi produk GMP (misalnya, |
SolutionType
Pemilih untuk berbagai jenis solusi dari perjalanan yang dilaporkan.
Enum | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Nilai default. Untuk kompatibilitas mundur, API akan menggunakan ON_DEMAND_RIDESHARING_AND_DELIVERIES secara default, yang merupakan jenis solusi pertama yang didukung. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Solusinya adalah perjalanan berbagi kendaraan dan pengiriman on-demand. |
RequestHeader
RequestHeader berisi kolom yang umum untuk semua permintaan RPC Fleet Engine.
Kolom | |
---|---|
language_code |
Kode bahasa BCP-47, seperti en-US atau sr-Latn. Untuk informasi selengkapnya, lihat http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Jika tidak ada yang ditentukan, respons dapat dalam bahasa apa pun, dengan preferensi untuk bahasa Inggris jika nama tersebut ada. Contoh nilai kolom: |
region_code |
Wajib. Kode wilayah CLDR wilayah tempat permintaan berasal. Contoh nilai kolom: |
sdk_version |
Versi SDK panggilan, jika ada. Format versi adalah "major.minor.patch", contoh: |
os_version |
Versi sistem operasi tempat SDK panggilan berjalan. Contoh nilai kolom: |
device_model |
Model perangkat tempat SDK panggilan berjalan. Contoh nilai kolom: |
sdk_type |
Jenis SDK yang mengirim permintaan. |
maps_sdk_version |
Versi MapSDK yang menjadi dependensi SDK panggilan, jika ada. Format versi adalah "major.minor.patch", contoh: |
nav_sdk_version |
Versi NavSDK yang menjadi dependensi SDK panggilan, jika ada. Format versi adalah "major.minor.patch", contoh: |
platform |
Platform SDK yang memanggil. |
manufacturer |
Produsen perangkat Android dari SDK panggilan, hanya berlaku untuk Android SDK. Contoh nilai kolom: |
android_api_level |
Level API Android dari SDK yang memanggil, hanya berlaku untuk Android SDK. Contoh nilai kolom: |
trace_id |
ID opsional yang dapat diberikan untuk tujuan logging guna mengidentifikasi permintaan. |
Platform
Platform SDK yang memanggil.
Enum | |
---|---|
PLATFORM_UNSPECIFIED |
Nilai default. Nilai ini digunakan jika platform tidak dicantumkan. |
ANDROID |
Permintaan berasal dari Android. |
IOS |
Permintaan berasal dari iOS. |
WEB |
Permintaan berasal dari web. |
SdkType
Kemungkinan jenis SDK.
Enum | |
---|---|
SDK_TYPE_UNSPECIFIED |
Nilai default. Nilai ini digunakan jika sdk_type tidak ada. |
CONSUMER |
SDK yang memanggil adalah Konsumen. |
DRIVER |
SDK yang memanggil adalah Driver. |
JAVASCRIPT |
SDK yang memanggil adalah JavaScript. |
SearchTripsRequest
Pesan permintaan SearchTrips.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
parent |
Wajib. Harus dalam format |
vehicle_id |
Kendaraan yang terkait dengan perjalanan dalam permintaan. Jika tidak ditentukan, perjalanan yang ditampilkan tidak berisi:
|
active_trips_only |
Jika disetel ke benar (true), respons akan menyertakan Perjalanan yang memengaruhi rute pengemudi. |
page_size |
Jika tidak disetel, server akan memutuskan jumlah hasil yang akan ditampilkan. |
page_token |
Tetapkan ini ke nilai yang sebelumnya ditampilkan di |
minimum_staleness |
Jika ditentukan, menampilkan perjalanan yang belum diperbarui setelah waktu |
SearchTripsResponse
Pesan respons SearchTrips.
Kolom | |
---|---|
trips[] |
Daftar perjalanan untuk kendaraan yang diminta. |
next_page_token |
Teruskan token ini di SearchTripsRequest untuk melihat hasil daftar per halaman. API menampilkan daftar perjalanan pada setiap panggilan, dan jika tidak ada lagi hasil, daftar perjalanan akan kosong. |
SearchVehiclesRequest
Pesan permintaan SearchVehicles
.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
parent |
Wajib. Harus dalam format |
pickup_point |
Wajib. Lokasi pengambilan yang akan ditelusuri di sekitar. |
dropoff_point |
Lokasi penurunan yang diinginkan pelanggan. Kolom ini wajib diisi jika |
pickup_radius_meters |
Wajib. Menentukan radius penelusuran kendaraan di sekitar titik penjemputan. Hanya kendaraan dalam radius penelusuran yang akan ditampilkan. Nilai harus antara 400 dan 10.000 meter (inklusif). |
count |
Wajib. Menentukan jumlah maksimum kendaraan yang akan ditampilkan. Nilai harus antara 1 dan 50 (inklusif). |
minimum_capacity |
Wajib. Menentukan jumlah penumpang yang dipertimbangkan untuk perjalanan. Nilai harus lebih besar dari atau sama dengan satu. Pengemudi tidak dipertimbangkan dalam nilai kapasitas. |
trip_types[] |
Wajib. Mewakili jenis perjalanan yang diusulkan. Harus menyertakan tepat satu jenis. |
maximum_staleness |
Membatasi penelusuran hanya untuk kendaraan yang telah mengirimkan update lokasi ke Fleet Engine dalam durasi yang ditentukan. Kendaraan yang tidak bergerak dan masih mengirimkan lokasinya tidak dianggap tidak aktif. Jika kolom ini tidak disetel, server akan menggunakan lima menit sebagai nilai default. |
vehicle_types[] |
Wajib. Membatasi penelusuran ke kendaraan dengan salah satu jenis yang ditentukan. Setidaknya satu jenis kendaraan harus ditentukan. VehicleTypes dengan kategori |
required_attributes[] |
Pemanggil dapat membentuk operasi logis yang kompleks menggunakan kombinasi kolom
Membatasi penelusuran hanya pada kendaraan dengan atribut tertentu. Kolom ini adalah operasi konjungsi/AND. Maksimal 50 required_attributes yang diizinkan. Jumlah ini sesuai dengan jumlah maksimum atribut yang diizinkan pada kendaraan. |
required_one_of_attributes[] |
Membatasi penelusuran hanya pada kendaraan yang memiliki setidaknya satu atribut yang ditentukan di setiap |
required_one_of_attribute_sets[] |
Mirip dengan
Membatasi penelusuran hanya pada kendaraan dengan semua atribut dalam |
order_by |
Wajib. Menentukan kriteria pengurutan yang diinginkan untuk hasil. |
include_back_to_back |
Ini menunjukkan apakah kendaraan dengan satu perjalanan aktif memenuhi syarat untuk penelusuran ini. Kolom ini hanya digunakan jika Nilai default-nya adalah |
trip_id |
Menunjukkan perjalanan yang terkait dengan |
current_trips_present |
Ini menunjukkan apakah kendaraan dengan perjalanan aktif memenuhi syarat untuk penelusuran ini. Nilai ini harus disetel ke sesuatu selain |
filter |
Opsional. Kueri filter yang akan diterapkan saat menelusuri kendaraan. Lihat http://aip.dev/160 untuk contoh sintaksis filter. Kolom ini dirancang untuk menggantikan kolom Filter ini berfungsi sebagai klausa AND dengan batasan lain, seperti Perhatikan bahwa hanya kueri pada atribut kendaraan (misalnya, Selain itu, semua atribut disimpan sebagai string, sehingga satu-satunya perbandingan yang didukung terhadap atribut adalah perbandingan string. Untuk membandingkan dengan nilai angka atau boolean, nilai harus dikutip secara eksplisit agar diperlakukan sebagai string (misalnya, |
CurrentTripsPresent
Menentukan jenis batasan pada perjalanan kendaraan saat ini.
Enum | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
Ketersediaan kendaraan dengan perjalanan yang ada diatur oleh kolom include_back_to_back . |
NONE |
Kendaraan tanpa perjalanan dapat muncul di hasil penelusuran. Jika nilai ini digunakan, include_back_to_back tidak boleh true . |
ANY |
Kendaraan dengan maksimal 5 perjalanan saat ini dan 10 titik jalan disertakan dalam hasil penelusuran. Jika nilai ini digunakan, include_back_to_back tidak boleh true . |
VehicleMatchOrder
Menentukan urutan kecocokan kendaraan dalam respons.
Enum | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Default, digunakan untuk urutan kecocokan kendaraan yang tidak ditentukan atau tidak dikenali. |
PICKUP_POINT_ETA |
Urutan menaik berdasarkan waktu mengemudi kendaraan ke titik penjemputan. |
PICKUP_POINT_DISTANCE |
Urutan menaik berdasarkan jarak tempuh kendaraan ke titik pengambilan. |
DROPOFF_POINT_ETA |
Urutan menaik berdasarkan waktu mengemudi kendaraan ke titik pengantaran. Urutan ini hanya dapat digunakan jika titik pengantaran ditentukan dalam permintaan. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Urutan menaik berdasarkan jarak garis lurus dari lokasi terakhir yang dilaporkan kendaraan ke titik penjemputan. |
COST |
Urutan menaik berdasarkan biaya pencocokan yang dikonfigurasi. Biaya kecocokan ditentukan sebagai perhitungan berbobot antara jarak garis lurus dan perkiraan waktu tempuh. Bobot ditetapkan dengan nilai default dan dapat diubah per pelanggan. Hubungi dukungan Google jika bobot ini perlu diubah untuk project Anda. |
SearchVehiclesResponse
Pesan respons SearchVehicles
.
Kolom | |
---|---|
matches[] |
Daftar kendaraan yang cocok dengan kriteria |
SpeedReadingInterval
Indikator kepadatan lalu lintas pada segmen jalur yang berdekatan. Mengingat jalur dengan titik P_0, P_1, ... , P_N (indeks berbasis nol), SpeedReadingInterval menentukan interval dan mendeskripsikan trafficnya menggunakan kategori berikut.
Kolom | |
---|---|
start_polyline_point_index |
Indeks awal interval ini di jalur. Dalam JSON, jika indeksnya adalah 0, kolom akan tampak tidak terisi. |
end_polyline_point_index |
Indeks akhir interval ini dalam jalur. Dalam JSON, jika indeksnya adalah 0, kolom akan tampak tidak terisi. |
speed |
Kecepatan lalu lintas dalam interval ini. |
Kecepatan
Klasifikasi kecepatan polyline berdasarkan data lalu lintas.
Enum | |
---|---|
SPEED_UNSPECIFIED |
Nilai default. Nilai ini tidak digunakan. |
NORMAL |
Kecepatan normal, tidak ada kemacetan lalu lintas. |
SLOW |
Perlambatan terdeteksi, lalu lintas agak padat. |
TRAFFIC_JAM |
Keterlambatan lalu lintas. |
StopLocation
Lokasi sebenarnya tempat perhentian (pengambilan/penurunan) terjadi.
Kolom | |
---|---|
point |
Wajib. Menunjukkan lokasi sebenarnya. |
timestamp |
Menunjukkan kapan perhentian terjadi. |
stop_time |
Hanya input. Tidak digunakan lagi. Gunakan kolom stempel waktu. |
TerminalLocation
Mendeskripsikan lokasi titik jalan.
Kolom | |
---|---|
point |
Menunjukkan |
place |
Nama resource tempat yang merepresentasikan lokasi ini. Formatnya adalah Ini adalah fitur eksperimental. |
point_location_source |
Hanya output. Sumber kolom |
terminal_point_id |
Tidak digunakan lagi: Tentukan kolom |
access_point_id |
Tidak digunakan lagi: Tentukan kolom |
trip_id |
Tidak digunakan lagi. |
terminal_location_type |
Tidak digunakan lagi: |
PointSource
Menunjukkan sumber LatLng
.
Enum | |
---|---|
POINT_SOURCE_UNSPECIFIED |
Sumber titik tidak ditentukan. |
POINT_SOURCE_DEVELOPER_PROVIDED |
LatLng diberikan secara eksplisit oleh developer. |
POINT_SOURCE_CALCULATED_FROM_PLACE |
LatLng dihitung dari tempat yang diberikan. |
TerminalPointId
Tidak digunakan lagi: TerminalPoint tidak lagi didukung di Fleet Engine. Sebagai gantinya, gunakan TerminalLocation.point
.
Kolom | |
---|---|
value |
Tidak digunakan lagi. |
Kolom union Id . Tidak digunakan lagi. Id hanya dapat berupa salah satu dari berikut: |
|
place_id |
Tidak digunakan lagi. |
generated_id |
Tidak digunakan lagi. |
TrafficPolylineData
Kondisi lalu lintas di sepanjang rute kendaraan yang diperkirakan.
Kolom | |
---|---|
traffic_rendering |
Rendering polyline tentang seberapa cepat lalu lintas untuk semua wilayah di sepanjang satu perjalanan pelanggan. |
Perjalanan
Metadata perjalanan.
Kolom | |
---|---|
name |
Hanya output. Dalam format "providers/{provider}/trips/{trip}" |
vehicle_id |
ID kendaraan yang melakukan perjalanan ini. |
trip_status |
Status perjalanan saat ini. |
trip_type |
Jenis perjalanan. |
pickup_point |
Lokasi tempat pelanggan menunjukkan bahwa mereka akan dijemput. |
actual_pickup_point |
Hanya input. Lokasi sebenarnya saat dan tempat pelanggan dijemput. Kolom ini digunakan penyedia untuk memberikan masukan tentang informasi pengambilan sebenarnya. |
actual_pickup_arrival_point |
Hanya input. Waktu dan lokasi sebenarnya saat pengemudi tiba di titik penjemputan. Kolom ini digunakan penyedia untuk memberikan masukan tentang informasi kedatangan sebenarnya di titik pengambilan. |
pickup_time |
Hanya output. Perkiraan waktu mendatang saat penumpang akan dijemput, atau waktu sebenarnya saat mereka dijemput. |
intermediate_destinations[] |
Perhentian perantara sesuai urutan permintaan perjalanan (selain penjemputan dan pengantaran). Awalnya, fitur ini tidak akan didukung untuk perjalanan bersama. |
intermediate_destinations_version |
Menunjukkan terakhir kali |
intermediate_destination_index |
Jika |
actual_intermediate_destination_arrival_points[] |
Hanya input. Waktu dan lokasi sebenarnya saat pengemudi tiba di tujuan antara. Kolom ini digunakan penyedia untuk memberikan masukan tentang informasi kedatangan sebenarnya di tujuan perantara. |
actual_intermediate_destinations[] |
Hanya input. Waktu dan lokasi sebenarnya saat dan tempat pelanggan dijemput dari tujuan perantara. Kolom ini digunakan penyedia untuk memberikan masukan tentang informasi pengambilan sebenarnya di tujuan perantara. |
dropoff_point |
Lokasi tempat pelanggan menunjukkan bahwa mereka akan diturunkan. |
actual_dropoff_point |
Hanya input. Waktu dan lokasi sebenarnya saat dan tempat pelanggan diturunkan. Kolom ini ditujukan bagi penyedia untuk memberikan masukan tentang informasi penurunan pelanggan yang sebenarnya. |
dropoff_time |
Hanya output. Perkiraan waktu mendatang saat penumpang akan diantar ke tujuan akhir, atau waktu sebenarnya saat mereka diantar. |
remaining_waypoints[] |
Hanya output. Jalur lengkap dari lokasi saat ini ke titik pengantaran, inklusif. Jalur ini dapat mencakup titik jalan dari perjalanan lain. |
vehicle_waypoints[] |
Kolom ini mendukung pengurutan titik jalan secara manual untuk perjalanan. Array ini berisi semua titik jalan yang tersisa untuk kendaraan yang ditetapkan, serta titik jalan penjemputan dan pengantaran untuk perjalanan ini. Jika perjalanan belum ditetapkan ke kendaraan, Fleet Engine akan mengabaikan kolom ini. Untuk alasan privasi, kolom ini hanya diisi oleh server pada panggilan |
route[] |
Hanya output. Rute yang diantisipasi untuk perjalanan ini ke entri pertama di remaining_waypoints. Perhatikan bahwa titik jalan pertama mungkin termasuk dalam perjalanan yang berbeda. |
current_route_segment |
Hanya output. Jalur yang dienkode ke titik jalan berikutnya. Catatan: Kolom ini hanya ditujukan untuk digunakan oleh Driver SDK dan Consumer SDK. Dekode belum didukung. |
current_route_segment_version |
Hanya output. Menunjukkan terakhir kali rute diubah. Catatan: Kolom ini hanya ditujukan untuk digunakan oleh Driver SDK dan Consumer SDK. |
current_route_segment_traffic |
Hanya output. Menunjukkan kondisi lalu lintas di sepanjang Catatan: Kolom ini hanya ditujukan untuk digunakan oleh Driver SDK dan Consumer SDK. |
current_route_segment_traffic_version |
Hanya output. Menunjukkan terakhir kali Catatan: Kolom ini hanya ditujukan untuk digunakan oleh Driver SDK dan Consumer SDK. |
current_route_segment_end_point |
Hanya output. Titik jalan tempat |
remaining_distance_meters |
Hanya output. Jarak mengemudi yang tersisa di kolom |
eta_to_first_waypoint |
Hanya output. ETA ke titik jalan berikutnya (entri pertama di kolom |
remaining_time_to_first_waypoint |
Hanya output. Durasi sejak data Perjalanan ditampilkan hingga waktu di |
remaining_waypoints_version |
Hanya output. Menunjukkan kapan terakhir kali |
remaining_waypoints_route_version |
Hanya output. Menunjukkan terakhir kali |
number_of_passengers |
Tidak dapat diubah. Menunjukkan jumlah penumpang dalam perjalanan ini dan tidak termasuk pengemudi. Kendaraan harus memiliki kapasitas yang tersedia untuk ditampilkan dalam respons |
last_location |
Hanya output. Menunjukkan lokasi terakhir kendaraan yang dilaporkan di sepanjang rute. |
last_location_snappable |
Hanya output. Menunjukkan apakah |
view |
Subkumpulan kolom Perjalanan yang diisi dan cara penafsirannya. |
attributes[] |
Daftar atribut Perjalanan kustom. Setiap atribut harus memiliki kunci unik. |
TripAttribute
Menjelaskan atribut perjalanan sebagai key-value pair. Panjang string "key:value" tidak boleh melebihi 256 karakter.
Kolom | |
---|---|
key |
Kunci atribut. Kunci tidak boleh berisi karakter titik dua (:). |
Kolom union trip_attribute_value . Nilai atribut dapat berupa jenis string, bool, atau double. trip_attribute_value hanya dapat berupa salah satu dari berikut: |
|
string_value |
Nilai atribut berjenis string. |
bool_value |
Nilai atribut berjenis Boolean. |
number_value |
Nilai atribut yang diketik ganda. |
TripStatus
Status perjalanan yang menunjukkan progresnya.
Enum | |
---|---|
UNKNOWN_TRIP_STATUS |
Default, digunakan untuk status perjalanan yang tidak ditentukan atau tidak dikenali. |
NEW |
Perjalanan yang baru dibuat. |
ENROUTE_TO_PICKUP |
Pengemudi sedang dalam perjalanan ke titik penjemputan. |
ARRIVED_AT_PICKUP |
Pengemudi telah tiba di titik penjemputan. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
Pengemudi telah tiba di tujuan perantara dan sedang menunggu penumpang. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
Pengemudi sedang dalam perjalanan ke tujuan perantara (bukan titik pengantaran). |
ENROUTE_TO_DROPOFF |
Pengemudi telah menjemput penumpang dan sedang dalam perjalanan menuju tujuan berikutnya. |
COMPLETE |
Pengendara sudah diantar ke tujuan dan perjalanan selesai. |
CANCELED |
Perjalanan dibatalkan sebelum penjemputan oleh pengemudi, penumpang, atau penyedia layanan transportasi online. |
TripType
Jenis perjalanan.
Enum | |
---|---|
UNKNOWN_TRIP_TYPE |
Default, digunakan untuk jenis perjalanan yang tidak ditentukan atau tidak dikenali. |
SHARED |
Perjalanan dapat berbagi kendaraan dengan perjalanan lain. |
EXCLUSIVE |
Perjalanan ini eksklusif untuk kendaraan. |
TripView
Pemilih untuk berbagai kumpulan kolom Perjalanan dalam respons GetTrip
. Lihat AIP-157 untuk mengetahui konteksnya. Tampilan tambahan kemungkinan akan ditambahkan.
Enum | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Nilai default. Untuk kompatibilitas mundur, API akan menggunakan tampilan SDK secara default. Untuk memastikan stabilitas dan dukungan, pelanggan disarankan untuk memilih TripView selain SDK . |
SDK |
Mencakup kolom yang mungkin tidak dapat diinterpretasikan atau didukung menggunakan library yang tersedia secara publik. |
JOURNEY_SHARING_V1S |
Kolom perjalanan diisi untuk kasus penggunaan Berbagi Perjalanan. Tampilan ini ditujukan untuk komunikasi server-ke-server. |
TripWaypoint
Mendeskripsikan titik perhentian di rute kendaraan atau titik akhir di perjalanan kendaraan.
Kolom | |
---|---|
location |
Lokasi titik jalan ini. |
trip_id |
Perjalanan yang terkait dengan titik jalan ini. |
waypoint_type |
Peran titik jalan ini dalam perjalanan ini, seperti pengambilan atau pengantaran. |
path_to_waypoint[] |
Jalur dari titik jalan sebelumnya ke titik jalan saat ini. Jika ini adalah titik jalan pertama, jalur akan dimulai dari lokasi kendaraan saat ini ke titik jalan. Kolom ini hanya diisi jika diminta. |
encoded_path_to_waypoint |
Jalur yang dienkode dari titik jalan sebelumnya ke titik jalan saat ini. Catatan: Kolom ini hanya ditujukan untuk digunakan oleh Driver SDK dan Consumer SDK. Dekode belum didukung. |
traffic_to_waypoint |
Kondisi lalu lintas di sepanjang jalur ke titik jalan ini. Perhatikan bahwa data lalu lintas hanya tersedia untuk pelanggan Solusi Perjalanan dan Pengiriman Google Maps Platform. |
distance_meters |
Jarak jalur dari titik jalan sebelumnya ke titik jalan saat ini. Jika ini adalah titik jalan pertama, jarak jalur adalah dari lokasi kendaraan saat ini ke titik jalan. |
eta |
Perkiraan waktu tiba di titik jalan ini. |
duration |
Waktu perjalanan dari titik jalan sebelumnya ke titik jalan ini. Jika ini adalah titik jalan pertama, waktu perjalanannya adalah dari lokasi kendaraan saat ini ke titik jalan. |
UpdateTripRequest
Pesan permintaan UpdateTrip.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
name |
Wajib. Harus dalam format |
trip |
Wajib. Perjalanan yang terkait dengan pembaruan. Kolom berikut dikelola oleh Fleet Engine. Jangan perbarui menggunakan Trip.update.
Saat memperbarui Saat Anda menentukan Untuk menghindari kondisi persaingan untuk perjalanan dengan beberapa tujuan, Anda harus memberikan |
update_mask |
Wajib. Mask kolom yang menunjukkan kolom di Perjalanan yang akan diperbarui. |
UpdateVehicleAttributesRequest
Pesan permintaan UpdateVehicleAttributes
.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
name |
Wajib. Harus dalam format |
attributes[] |
Wajib. Atribut kendaraan yang akan diperbarui. Atribut yang tidak disebutkan tidak diubah atau dihapus. |
UpdateVehicleAttributesResponse
Pesan respons UpdateVehicleAttributes
.
Kolom | |
---|---|
attributes[] |
Wajib. Daftar lengkap atribut kendaraan yang diperbarui, termasuk atribut baru, yang diubah, dan yang tidak diubah. |
UpdateVehicleRequest
`Pesan permintaan UpdateVehicle.
Kolom | |
---|---|
header |
Header permintaan Fleet Engine standar. |
name |
Wajib. Harus dalam format |
vehicle |
Wajib. Nilai entity
Jika kolom Demikian pula, kolom |
update_mask |
Wajib. Mask kolom yang menunjukkan kolom |
Kendaraan
Metadata kendaraan.
Kolom | |
---|---|
name |
Hanya output. Nama unik untuk kendaraan ini. Formatnya adalah |
vehicle_state |
Status kendaraan. |
supported_trip_types[] |
Jenis perjalanan yang didukung oleh kendaraan ini. |
current_trips[] |
Hanya output. Daftar |
last_location |
Lokasi terakhir yang dilaporkan dari kendaraan. |
past_locations[] |
Hanya input. Lokasi yang pernah dikunjungi kendaraan ini pada masa lalu yang belum dilaporkan ke Fleet Engine. ID ini digunakan di |
maximum_capacity |
Jumlah total penumpang yang dapat diangkut kendaraan ini. Pengemudi tidak dipertimbangkan dalam nilai ini. Nilai ini harus lebih besar dari atau sama dengan satu. |
attributes[] |
Daftar atribut kendaraan. Kendaraan dapat memiliki maksimal 100 atribut, dan setiap atribut harus memiliki kunci unik. |
vehicle_type |
Wajib. Jenis kendaraan ini. Dapat digunakan untuk memfilter kendaraan dalam |
license_plate |
Informasi pelat nomor kendaraan. |
route[] |
Tidak digunakan lagi: Gunakan |
current_route_segment |
Polyline yang menentukan rute yang akan diambil aplikasi pengemudi ke titik jalan berikutnya. Daftar ini juga ditampilkan di Catatan: Kolom ini hanya ditujukan untuk digunakan oleh Driver SDK. Dekode belum didukung. |
current_route_segment_traffic |
Hanya input. Fleet Engine menggunakan informasi ini untuk meningkatkan kualitas berbagi perjalanan. Catatan: Kolom ini hanya ditujukan untuk digunakan oleh Driver SDK. |
current_route_segment_version |
Hanya output. Waktu saat |
current_route_segment_end_point |
Titik jalan tempat |
remaining_distance_meters |
Jarak mengemudi yang tersisa untuk |
eta_to_first_waypoint |
Perkiraan waktu tiba untuk entri pertama di kolom Saat memperbarui kendaraan, |
remaining_time_seconds |
Hanya input. Sisa waktu mengemudi untuk Saat memperbarui kendaraan, |
waypoints[] |
Titik jalan yang tersisa yang ditetapkan ke Kendaraan ini. |
waypoints_version |
Hanya output. Terakhir kali kolom |
back_to_back_enabled |
Menunjukkan apakah pengemudi menerima perjalanan berurutan. Jika |
navigation_status |
Status navigasi kendaraan. |
device_settings |
Hanya input. Informasi tentang setelan di perangkat seluler yang digunakan oleh pengemudi. |
VehicleType
Jenis kendaraan.
Kolom | |
---|---|
category |
Kategori jenis kendaraan |
Kategori
Kategori jenis kendaraan
Enum | |
---|---|
UNKNOWN |
Default, digunakan untuk kategori kendaraan yang tidak ditentukan atau tidak dikenali. |
AUTO |
Mobil. |
TAXI |
Kendaraan apa pun yang berfungsi sebagai taksi (biasanya berlisensi atau diatur). |
TRUCK |
Umumnya, kendaraan dengan kapasitas penyimpanan yang besar. |
TWO_WHEELER |
Sepeda motor, moped, atau kendaraan roda dua lainnya |
BICYCLE |
Transportasi yang digerakkan manusia. |
PEDESTRIAN |
Pengangkut manusia, biasanya berjalan atau berlari, bepergian di sepanjang jalur pejalan kaki. |
VehicleAttribute
Menjelaskan atribut kendaraan sebagai key-value pair. Panjang string "key:value" tidak boleh melebihi 256 karakter.
Kolom | |
---|---|
key |
Kunci atribut. Kunci tidak boleh berisi karakter titik dua (:). |
value |
Nilai atribut. |
Kolom union vehicle_attribute_value . Nilai atribut dapat berupa jenis string, bool, atau double. vehicle_attribute_value hanya dapat berupa salah satu dari berikut: |
|
string_value |
Nilai atribut berjenis string. Catatan: Kolom ini sama dengan kolom |
bool_value |
Nilai atribut berjenis Boolean. |
number_value |
Nilai atribut yang diketik ganda. |
VehicleAttributeList
Jenis data list-of-lists untuk atribut kendaraan.
Kolom | |
---|---|
attributes[] |
Daftar atribut dalam koleksi ini. |
VehicleLocation
Lokasi, kecepatan, dan arah kendaraan pada suatu waktu.
Kolom | |
---|---|
location |
Lokasi kendaraan. Saat dikirim ke Fleet Engine, lokasi kendaraan adalah lokasi GPS. Saat Anda menerimanya dalam respons, lokasi kendaraan dapat berupa lokasi GPS, lokasi tambahan, atau perkiraan lokasi lainnya. Sumber ditentukan dalam |
horizontal_accuracy |
Tidak digunakan lagi: Gunakan |
latlng_accuracy |
Akurasi |
heading |
Arah pergerakan kendaraan dalam derajat. 0 mewakili Utara. Rentang yang valid adalah [0,360). |
bearing_accuracy |
Tidak digunakan lagi: Gunakan |
heading_accuracy |
Akurasi |
altitude |
Ketinggian dalam meter di atas WGS84. |
vertical_accuracy |
Tidak digunakan lagi: Gunakan |
altitude_accuracy |
Akurasi |
speed_kmph |
Kecepatan kendaraan dalam kilometer per jam. Tidak digunakan lagi: Gunakan |
speed |
Kecepatan kendaraan dalam meter/detik |
speed_accuracy |
Akurasi |
update_time |
Waktu saat |
server_time |
Hanya output. Waktu saat server menerima informasi lokasi. |
location_sensor |
Penyedia data lokasi (misalnya, |
is_road_snapped |
Apakah |
is_gps_sensor_enabled |
Hanya input. Menunjukkan apakah sensor GPS diaktifkan di perangkat seluler. |
time_since_update |
Hanya input. Waktu (dalam detik) sejak lokasi ini pertama kali dikirim ke server. Nilai ini akan menjadi nol untuk update pertama. Jika waktu tidak diketahui (misalnya, saat aplikasi dimulai ulang), nilai ini akan direset ke nol. |
num_stale_updates |
Hanya input. Tidak digunakan lagi: Sinyal lain kini digunakan untuk menentukan apakah lokasi sudah tidak valid. |
raw_location |
Lokasi kendaraan mentah (tidak diproses oleh road-snapper). |
raw_location_time |
Stempel waktu yang terkait dengan lokasi mentah. |
raw_location_sensor |
Sumber lokasi mentah. Default-nya adalah |
raw_location_accuracy |
Akurasi |
flp_location |
Lokasi dari Penyedia Lokasi Gabungan Android. |
flp_update_time |
Stempel waktu update |
flp_latlng_accuracy_meters |
Akurasi |
flp_heading_degrees |
Arah pergerakan kendaraan dalam derajat, sebagaimana ditentukan oleh Fused Location Provider. 0 mewakili Utara. Rentang yang valid adalah [0,360). |
supplemental_location |
Lokasi tambahan yang disediakan oleh aplikasi pengintegrasi. |
supplemental_location_time |
Stempel waktu yang terkait dengan lokasi tambahan. |
supplemental_location_sensor |
Sumber lokasi tambahan. Default-nya adalah |
supplemental_location_accuracy |
Akurasi |
road_snapped |
Tidak digunakan lagi: Gunakan |
VehicleMatch
Berisi kendaraan dan estimasi terkait untuk kendaraan yang cocok dengan titik perjalanan aktif untuk kendaraan SearchVehiclesRequest
.
Kolom | |
---|---|
vehicle |
Wajib. Kendaraan yang cocok dengan permintaan. |
vehicle_pickup_eta |
Perkiraan waktu tiba kendaraan ke titik pengambilan yang ditentukan dalam permintaan. Nilai kosong menunjukkan kegagalan dalam menghitung perkiraan waktu tiba untuk kendaraan. Jika |
vehicle_pickup_distance_meters |
Jarak dari lokasi kendaraan saat ini ke titik penjemputan yang ditentukan dalam permintaan, termasuk titik penjemputan atau pengantaran perantara untuk perjalanan yang ada. Jarak ini terdiri dari jarak mengemudi (rute) yang dihitung, ditambah jarak garis lurus antara titik akhir navigasi dan titik penjemputan yang diminta. (Jarak antara titik akhir navigasi dan titik pengambilan yang diminta biasanya kecil.) Nilai kosong menunjukkan error dalam menghitung jarak. |
vehicle_pickup_straight_line_distance_meters |
Wajib. Jarak garis lurus antara kendaraan dan titik penjemputan yang ditentukan dalam permintaan. |
vehicle_dropoff_eta |
Perkiraan waktu tiba (ETA) mengemudi kendaraan lengkap ke titik pengantaran yang ditentukan dalam permintaan. Waktu tiba mencakup berhenti di titik jalan mana pun sebelum |
vehicle_pickup_to_dropoff_distance_meters |
Jarak tempuh kendaraan (dalam meter) dari titik penjemputan ke titik pengantaran yang ditentukan dalam permintaan. Jarak hanya antara dua titik dan tidak mencakup lokasi kendaraan atau titik lain yang harus dikunjungi sebelum kendaraan mengunjungi titik penjemputan atau titik pengantaran. Nilai hanya akan diisi jika |
trip_type |
Wajib. Jenis perjalanan permintaan yang digunakan untuk menghitung perkiraan waktu tiba di titik penjemputan. |
vehicle_trips_waypoints[] |
Daftar titik jalan yang diurutkan dan digunakan untuk menghitung perkiraan waktu tiba. Daftar ini mencakup lokasi kendaraan, titik pengambilan perjalanan aktif untuk kendaraan, dan titik pengambilan yang diberikan dalam permintaan. Daftar kosong menunjukkan kegagalan dalam menghitung perkiraan waktu tiba untuk kendaraan. |
vehicle_match_type |
Jenis kecocokan kendaraan. |
requested_ordered_by |
Urutan yang diminta untuk mengurutkan kecocokan kendaraan. Setara dengan |
ordered_by |
Urutan yang diminta untuk mengurutkan kecocokan kendaraan. Setara dengan |
VehicleMatchType
Jenis pencocokan kendaraan.
Enum | |
---|---|
UNKNOWN |
Jenis pencocokan kendaraan tidak diketahui |
EXCLUSIVE |
Kendaraan saat ini tidak memiliki perjalanan yang ditetapkan dan dapat melanjutkan perjalanan ke titik penjemputan. |
BACK_TO_BACK |
Kendaraan saat ini ditetapkan untuk perjalanan, tetapi dapat menuju titik penjemputan setelah menyelesaikan perjalanan yang sedang berlangsung. Penghitungan jarak dan ETP memperhitungkan perjalanan yang ada. |
CARPOOL |
Kendaraan memiliki kapasitas yang cukup untuk perjalanan bersama. |
CARPOOL_BACK_TO_BACK |
Kendaraan akan menyelesaikan perjalanan aktifnya saat ini sebelum melanjutkan ke titik penjemputan. Penghitungan jarak dan ETP memperhitungkan perjalanan yang ada. |
VehicleState
Status Vehicle
.
Enum | |
---|---|
UNKNOWN_VEHICLE_STATE |
Default, digunakan untuk status kendaraan yang tidak ditentukan atau tidak dikenali. |
OFFLINE |
Kendaraan tidak menerima perjalanan baru. Catatan: kendaraan dapat terus beroperasi dalam status ini saat menyelesaikan perjalanan yang ditetapkan untuknya. |
ONLINE |
Kendaraan menerima perjalanan baru. |
VisualTrafficReportPolylineRendering
Menjelaskan cara klien harus mewarnai satu bagian polyline di sepanjang rute.
Kolom | |
---|---|
road_stretch[] |
Opsional. Bentangan jalan yang harus dirender di sepanjang polyline. Rentang dijamin tidak tumpang-tindih, dan tidak selalu mencakup rute penuh. Jika tidak ada ruas jalan yang akan diberi gaya, klien harus menerapkan default untuk rute. |
RoadStretch
Satu ruas jalan yang harus dirender.
Kolom | |
---|---|
style |
Wajib. Gaya yang akan diterapkan. |
offset_meters |
Wajib. Gaya harus diterapkan di antara |
length_meters |
Wajib. Panjang jalur tempat gaya akan diterapkan. |
Gaya
Gaya lalu lintas, yang menunjukkan kecepatan lalu lintas.
Enum | |
---|---|
STYLE_UNSPECIFIED |
Tidak ada gaya yang dipilih. |
SLOWER_TRAFFIC |
Lalu lintas melambat. |
TRAFFIC_JAM |
Ada kemacetan. |
Waypoint
Mendeskripsikan titik perantara di sepanjang rute untuk VehicleMatch
dalam SearchVehiclesResponse
. Konsep ini direpresentasikan sebagai TripWaypoint
di semua endpoint lainnya.
Kolom | |
---|---|
lat_lng |
Lokasi titik jalan ini. |
eta |
Perkiraan waktu kendaraan akan tiba di titik jalan ini. |
WaypointType
Jenis titik jalan.
Enum | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Jenis titik jalan tidak diketahui atau tidak ditentukan. |
PICKUP_WAYPOINT_TYPE |
Titik jalan untuk menjemput penumpang atau mengambil item. |
DROP_OFF_WAYPOINT_TYPE |
Titik jalan untuk menurunkan penumpang atau item. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Titik jalan untuk tujuan perantara dalam perjalanan multi-tujuan. |