Chỉ mục
TripService
(giao diện)VehicleService
(giao diện)BatteryInfo
(thông báo)BatteryStatus
(enum)BillingPlatformIdentifier
(enum)ConsumableTrafficPolyline
(thông báo)CreateTripRequest
(thông báo)CreateVehicleRequest
(thông báo)DeviceSettings
(thông báo)GetTripRequest
(thông báo)GetVehicleRequest
(thông báo)LicensePlate
(thông báo)ListVehiclesRequest
(thông báo)ListVehiclesResponse
(thông báo)LocationPowerSaveMode
(enum)LocationSensor
(enum)NavigationStatus
(enum)PolylineFormatType
(enum)PowerSource
(enum)ReportBillableTripRequest
(thông báo)ReportBillableTripRequest.SolutionType
(enum)RequestHeader
(thông báo)RequestHeader.Platform
(enum)RequestHeader.SdkType
(enum)SearchTripsRequest
(thông báo)SearchTripsResponse
(thông báo)SearchVehiclesRequest
(thông báo)SearchVehiclesRequest.CurrentTripsPresent
(enum)SearchVehiclesRequest.VehicleMatchOrder
(enum)SearchVehiclesResponse
(thông báo)SpeedReadingInterval
(thông báo)SpeedReadingInterval.Speed
(enum)StopLocation
(thông báo)TerminalLocation
(thông báo)TerminalPointId
(thông báo) (không dùng nữa)TrafficPolylineData
(thông báo)Trip
(thông báo)TripStatus
(enum)TripType
(enum)TripView
(enum)TripWaypoint
(thông báo)UpdateTripRequest
(thông báo)UpdateVehicleAttributesRequest
(thông báo)UpdateVehicleAttributesResponse
(thông báo)UpdateVehicleRequest
(thông báo)Vehicle
(thông báo)Vehicle.VehicleType
(thông báo)Vehicle.VehicleType.Category
(enum)VehicleAttribute
(thông báo)VehicleAttributeList
(thông báo)VehicleLocation
(thông báo)VehicleMatch
(thông báo)VehicleMatch.VehicleMatchType
(enum)VehicleState
(enum)VisualTrafficReportPolylineRendering
(thông báo)VisualTrafficReportPolylineRendering.RoadStretch
(thông báo)VisualTrafficReportPolylineRendering.RoadStretch.Style
(enum)Waypoint
(thông báo)WaypointType
(enum)
TripService
Dịch vụ quản lý chuyến đi.
CreateTrip |
---|
Tạo một chuyến đi trong Công cụ quản lý đội xe và trả về chuyến đi mới. |
GetTrip |
---|
Nhận thông tin về một chuyến đi. |
ReportBillableTrip |
---|
Báo cáo mức sử dụng chuyến đi có thể tính phí. |
SearchTrips |
---|
Nhận tất cả các chuyến đi cho một xe cụ thể. |
UpdateTrip |
---|
Cập nhật dữ liệu chuyến đi. |
VehicleService
Dịch vụ quản lý xe.
CreateVehicle |
---|
Tạo bản sao cho một xe mới liên kết với một nhà cung cấp dịch vụ đi chung xe hoặc giao hàng theo yêu cầu. Mỗi Các trường
Các trường
Tất cả các trường khác là không bắt buộc và được sử dụng nếu được cung cấp. |
GetVehicle |
---|
Trả về một xe từ Công cụ quản lý đội xe. |
ListVehicles |
---|
Trả về danh sách xe được phân trang liên kết với một nhà cung cấp phù hợp với các lựa chọn yêu cầu. |
SearchVehicles |
---|
Trả về danh sách các xe phù hợp với các tuỳ chọn yêu cầu. |
UpdateVehicle |
---|
Ghi dữ liệu xe đã cập nhật vào Công cụ quản lý đội xe. Khi cập nhật
Bạn cũng không thể cập nhật Nếu trường |
UpdateVehicleAttributes |
---|
Cập nhật một phần các thuộc tính của xe. Chỉ những thuộc tính được đề cập trong yêu cầu mới được cập nhật, các thuộc tính khác KHÔNG bị thay đổi. Lưu ý: điều này khác với |
BatteryInfo
Thông tin về pin của thiết bị.
Trường | |
---|---|
battery_ |
Trạng thái của pin, liệu pin đã đầy hay đang sạc, v.v. |
power_ |
Trạng thái của nguồn pin. |
battery_ |
Phần trăm pin hiện tại [0-100]. |
BatteryStatus
Trạng thái của pin, liệu pin đã đầy hay đang sạc, v.v.
Enum | |
---|---|
UNKNOWN_BATTERY_STATUS |
Trạng thái pin không xác định. |
BATTERY_STATUS_CHARGING |
Pin đang sạc. |
BATTERY_STATUS_DISCHARGING |
Pin đang xả. |
BATTERY_STATUS_FULL |
Pin đã đầy. |
BATTERY_STATUS_NOT_CHARGING |
Pin không sạc. |
BATTERY_STATUS_POWER_LOW |
Pin yếu. |
BillingPlatformIdentifier
Một tập hợp các giá trị cho biết yêu cầu được đưa ra trên nền tảng nào.
Enum | |
---|---|
BILLING_PLATFORM_IDENTIFIER_UNSPECIFIED |
Mặc định. Dùng cho các nền tảng không xác định. |
SERVER |
Nền tảng này là một máy chủ ứng dụng. |
WEB |
Nền tảng này là một trình duyệt web. |
ANDROID |
Nền tảng là một thiết bị di động Android. |
IOS |
Nền tảng là một thiết bị di động iOS. |
OTHERS |
Các nền tảng khác không có trong danh sách liệt kê này. |
ConsumableTrafficPolyline
Mật độ giao thông dọc theo lộ trình của Xe.
Trường | |
---|---|
speed_ |
Tốc độ giao thông dọc theo đường dẫn từ điểm trung gian trước đó đến điểm trung gian hiện tại. |
encoded_ |
Đường dẫn mà trình điều khiển đang đi từ điểm trung gian trước đó đến điểm trung gian hiện tại. Đường dẫn này có các điểm đánh dấu để ứng dụng có thể hiển thị điểm đánh dấu lưu lượng truy cập dọc theo đường dẫn (xem |
CreateTripRequest
Thông báo yêu cầu CreateTrip.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
parent |
Bắt buộc. Phải ở định dạng |
trip_ |
Bắt buộc. Mã chuyến đi duy nhất. Chịu các hạn chế sau:
|
trip |
Bắt buộc. Thực thể chuyến đi cần tạo. Khi tạo chuyến đi, bạn phải điền vào các trường sau:
Các trường sau đây sẽ được sử dụng nếu bạn cung cấp:
Tất cả các trường Chuyến đi khác đều bị bỏ qua. Ví dụ: tất cả các chuyến đi đều bắt đầu bằng Chỉ các chuyến đi Khi đặt Khi bạn chỉ định Các trường |
CreateVehicleRequest
Tin nhắn yêu cầu CreateVehicle
.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
parent |
Bắt buộc. Phải ở định dạng |
vehicle_ |
Bắt buộc. Mã nhận dạng xe duy nhất. Chịu các hạn chế sau:
|
vehicle |
Bắt buộc. Thực thể Xe cần tạo. Khi tạo Xe, bạn phải điền vào các trường sau:
Khi tạo Xe, các trường sau đây sẽ bị bỏ qua:
Tất cả các trường khác là không bắt buộc và được sử dụng nếu được cung cấp. |
DeviceSettings
Thông tin về nhiều chế độ cài đặt trên thiết bị di động.
Trường | |
---|---|
location_ |
Cách thiết lập các tính năng vị trí trên thiết bị khi bật trình tiết kiệm pin. |
is_ |
Liệu thiết bị có đang ở chế độ tiết kiệm pin hay không. |
is_ |
Liệu thiết bị có ở trạng thái tương tác hay không. |
battery_ |
Thông tin về trạng thái pin. |
GetTripRequest
Thông báo yêu cầu GetTrip.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
name |
Bắt buộc. Phải ở định dạng |
view |
Tập hợp con các trường Chuyến đi cần được trả về và cách diễn giải các trường đó. |
current_ |
Cho biết dấu thời gian tối thiểu (riêng biệt) để truy xuất dữ liệu |
remaining_ |
Cho biết dấu thời gian tối thiểu (không bao gồm) mà |
route_ |
Định dạng tuyến hiện tại được trả về, |
current_ |
Cho biết dấu thời gian tối thiểu (không bao gồm) mà |
remaining_ |
Cho biết dấu thời gian tối thiểu (không bao gồm) để truy xuất dữ liệu |
GetVehicleRequest
Tin nhắn yêu cầu GetVehicle
.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
name |
Bắt buộc. Phải ở định dạng |
current_ |
Cho biết dấu thời gian tối thiểu (không bao gồm) mà |
waypoints_ |
Cho biết dấu thời gian tối thiểu (không bao gồm) để truy xuất dữ liệu |
LicensePlate
Thông tin biển số xe. Để tránh lưu trữ thông tin nhận dạng cá nhân, chỉ thông tin tối thiểu về biển số xe mới được lưu trữ trong thực thể.
Trường | |
---|---|
country_ |
Bắt buộc. Mã quốc gia/khu vực CLDR. Ví dụ: |
last_ |
Chữ số cuối cùng của biển số hoặc "-1" để biểu thị không có giá trị số trong biển số.
|
ListVehiclesRequest
Tin nhắn yêu cầu ListVehicles
.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
parent |
Bắt buộc. Phải ở định dạng |
page_ |
Số lượng xe tối đa cần trả về. Giá trị mặc định: 100. |
page_ |
Giá trị của |
minimum_ |
Chỉ định sức chứa tối thiểu bắt buộc của xe. Tất cả các phương tiện được trả về sẽ có |
trip_ |
Hạn chế phản hồi ở những phương tiện hỗ trợ ít nhất một trong các loại chuyến đi đã chỉ định. |
maximum_ |
Hạn chế phản hồi đối với những xe đã gửi thông tin cập nhật vị trí đến Động cơ của đội xe trong khoảng thời gian được chỉ định. Xe đang đỗ vẫn truyền vị trí của chúng không được coi là lỗi thời. Nếu có, phải là một khoảng thời gian dương hợp lệ. |
vehicle_ |
Bắt buộc. Hạn chế phản hồi đối với những xe thuộc một trong các danh mục loại được chỉ định. |
required_ |
Phương thức gọi có thể tạo các phép toán logic phức tạp bằng cách sử dụng bất kỳ tổ hợp nào của các trường
Hạn chế phản hồi đối với những chiếc xe có các thuộc tính được chỉ định. Trường này là toán tử kết hợp/AND. Bạn chỉ được chỉ định tối đa 50 required_attributes. Số lượng này khớp với số lượng thuộc tính tối đa được phép trên một xe. Mỗi chuỗi lặp lại phải có định dạng "khoá:giá trị". |
required_ |
Hạn chế phản hồi đối với những xe có ít nhất một trong các thuộc tính được chỉ định trong mỗi |
required_ |
Tương tự như
Hạn chế phản hồi đối với những chiếc xe khớp với tất cả các thuộc tính trong |
vehicle_ |
Hạn chế phản hồi đối với những xe có trạng thái xe này. |
on_ |
Chỉ trả về những xe có(các) chuyến đi hiện tại. |
filter |
Không bắt buộc. Truy vấn bộ lọc để áp dụng khi đăng xe. Hãy xem http://aip.dev/160 để biết ví dụ về cú pháp bộ lọc. Trường này được thiết kế để thay thế các trường Bộ lọc này hoạt động như một mệnh đề AND với các quy tắc ràng buộc khác, chẳng hạn như Xin lưu ý rằng các truy vấn duy nhất được hỗ trợ là về các thuộc tính của xe (ví dụ: Ngoài ra, tất cả các thuộc tính đều được lưu trữ dưới dạng chuỗi, vì vậy, việc so sánh duy nhất được hỗ trợ đối với các thuộc tính là so sánh chuỗi. Để so sánh với giá trị số hoặc boolean, các giá trị đó phải được đặt trong dấu ngoặc kép rõ ràng để được coi là chuỗi (ví dụ: |
viewport |
Không bắt buộc. Bộ lọc giới hạn các xe được trả về ở những vị trí đã biết gần đây nhất nằm trong khu vực hình chữ nhật do khung nhìn xác định. |
ListVehiclesResponse
Tin nhắn phản hồi ListVehicles
.
Trường | |
---|---|
vehicles[] |
Những xe phù hợp với tiêu chí trong yêu cầu. Số lượng xe tối đa được trả về được xác định bởi trường |
next_ |
Mã thông báo để truy xuất trang tiếp theo về xe hoặc để trống nếu không còn xe nào đáp ứng tiêu chí yêu cầu. |
total_ |
Bắt buộc. Tổng số xe phù hợp với tiêu chí yêu cầu trên tất cả các trang. |
LocationPowerSaveMode
Cách định cấu hình các tính năng vị trí để hoạt động trên thiết bị di động khi tính năng "tiết kiệm pin" của thiết bị đang bật. (https://developer.android.com/reference/android/os/PowerManager#getLocationPowerSaveMode())
Enum | |
---|---|
UNKNOWN_LOCATION_POWER_SAVE_MODE |
LocationPowerSaveMode không xác định |
LOCATION_MODE_NO_CHANGE |
Trình tiết kiệm pin không được ảnh hưởng đến nhà cung cấp vị trí hoặc trình tiết kiệm pin đang tắt. |
LOCATION_MODE_GPS_DISABLED_WHEN_SCREEN_OFF |
Bạn nên tắt nhà cung cấp vị trí dựa trên GPS khi chế độ tiết kiệm pin đang bật và thiết bị không tương tác. |
LOCATION_MODE_ALL_DISABLED_WHEN_SCREEN_OFF |
Tất cả nhà cung cấp vị trí phải bị tắt khi chế độ tiết kiệm pin đang bật và thiết bị không tương tác. |
LOCATION_MODE_FOREGROUND_ONLY |
Tất cả các nhà cung cấp vị trí sẽ vẫn hoạt động, nhưng chỉ các ứng dụng trên nền trước mới được cung cấp bản sửa lỗi vị trí. |
LOCATION_MODE_THROTTLE_REQUESTS_WHEN_SCREEN_OFF |
Dịch vụ vị trí sẽ không bị tắt, nhưng LocationManager sẽ điều tiết tất cả các yêu cầu đến các nhà cung cấp khi thiết bị không tương tác. |
LocationSensor
Cảm biến hoặc phương pháp dùng để xác định vị trí.
Enum | |
---|---|
UNKNOWN_SENSOR |
Cảm biến không được chỉ định hoặc không xác định. |
GPS |
GPS hoặc GPS được hỗ trợ. |
NETWORK |
GPS hỗ trợ, mã trạm phát sóng hoặc điểm truy cập Wi-Fi. |
PASSIVE |
Mã tháp phát sóng di động hoặc điểm truy cập Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Vị trí do thiết bị di động xác định là vị trí đường có nhiều khả năng nhất. |
CUSTOMER_SUPPLIED_LOCATION |
Vị trí do khách hàng cung cấp từ một nguồn độc lập. Thông thường, giá trị này được dùng cho vị trí được cung cấp từ các nguồn khác ngoài thiết bị di động chạy SDK Trình điều khiển. Nếu nguồn ban đầu được mô tả bằng một trong các giá trị enum khác, hãy sử dụng giá trị đó. Các vị trí được đánh dấu là CUSTOMER_SUPPLIED_LOCATION thường được cung cấp thông qua last_location.supplemental_location_sensor của Xe. |
FLEET_ENGINE_LOCATION |
Vị trí do Công cụ theo dõi xe tính toán dựa trên các tín hiệu có sẵn. Chỉ có đầu ra. Giá trị này sẽ bị từ chối nếu được nhận trong một yêu cầu. |
FUSED_LOCATION_PROVIDER |
Trình cung cấp vị trí kết hợp của Android. |
CORE_LOCATION |
Trình cung cấp vị trí trên các hệ điều hành của Apple. |
PolylineFormatType
Loại định dạng đa tuyến.
Enum | |
---|---|
UNKNOWN_FORMAT_TYPE |
Định dạng không được chỉ định hoặc không xác định. |
LAT_LNG_LIST_TYPE |
Danh sách google.type.LatLng . |
ENCODED_POLYLINE_TYPE |
Một hình nhiều đường được mã hoá bằng thuật toán nén hình nhiều đường. Chưa hỗ trợ giải mã. |
PowerSource
Loại bộ sạc đang dùng để sạc pin.
Enum | |
---|---|
UNKNOWN_POWER_SOURCE |
Không xác định nguồn điện. |
POWER_SOURCE_AC |
Nguồn điện là bộ sạc AC. |
POWER_SOURCE_USB |
Nguồn điện là cổng USB. |
POWER_SOURCE_WIRELESS |
Nguồn điện là không dây. |
POWER_SOURCE_UNPLUGGED |
Pin đã rút phích cắm. |
ReportBillableTripRequest
Thông báo yêu cầu ReportBillableTrip.
Trường | |
---|---|
name |
Bắt buộc. Phải ở định dạng |
country_ |
Bắt buộc. Mã quốc gia gồm hai chữ cái của quốc gia nơi diễn ra chuyến đi. Giá được xác định theo mã quốc gia. |
platform |
Nền tảng phát hành yêu cầu. |
related_ |
Giá trị nhận dạng liên quan trực tiếp đến chuyến đi đang được báo cáo. Đây thường là mã nhận dạng (ví dụ: mã phiên) của các thao tác đặt trước được thực hiện trước khi có mã chuyến đi. Số lượng |
solution_ |
Loại giải pháp sản phẩm GMP (ví dụ: |
SolutionType
Bộ chọn cho các loại giải pháp khác nhau của một chuyến đi được báo cáo.
Enum | |
---|---|
SOLUTION_TYPE_UNSPECIFIED |
Giá trị mặc định. Để tương thích ngược, theo mặc định, API sẽ sử dụng ON_DEMAND_RIDESHARING_AND_DELIVERIES , đây là loại giải pháp được hỗ trợ đầu tiên. |
ON_DEMAND_RIDESHARING_AND_DELIVERIES |
Giải pháp này là một chuyến đi chia sẻ xe và giao hàng theo yêu cầu. |
RequestHeader
RequestHeader chứa các trường phổ biến cho tất cả các yêu cầu RPC của Công cụ của đội xe.
Trường | |
---|---|
language_ |
Mã ngôn ngữ BCP-47, chẳng hạn như en-US hoặc sr-Latn. Để biết thêm thông tin, hãy xem http://www.unicode.org/reports/tr35/#Unicode_locale_identifier. Nếu không có tên nào được chỉ định, câu trả lời có thể bằng ngôn ngữ bất kỳ, ưu tiên tiếng Anh nếu có tên như vậy. Ví dụ về giá trị trường: |
region_ |
Bắt buộc. Mã vùng CLDR của khu vực nơi yêu cầu bắt nguồn. Ví dụ về giá trị trường: |
sdk_ |
Phiên bản của SDK gọi, nếu có. Định dạng phiên bản là "major.minor.patch", ví dụ: |
os_ |
Phiên bản hệ điều hành mà SDK gọi đang chạy. Ví dụ về giá trị trường: |
device_ |
Mẫu thiết bị mà SDK gọi đang chạy. Ví dụ về giá trị trường: |
sdk_ |
Loại SDK gửi yêu cầu. |
maps_ |
Phiên bản MapSDK mà SDK gọi phụ thuộc vào, nếu có. Định dạng phiên bản là "major.minor.patch", ví dụ: |
nav_ |
Phiên bản NavSDK mà SDK gọi phụ thuộc vào, nếu có. Định dạng phiên bản là "major.minor.patch", ví dụ: |
platform |
Nền tảng của SDK gọi. |
manufacturer |
Nhà sản xuất thiết bị Android từ SDK gọi, chỉ áp dụng cho SDK Android. Ví dụ về giá trị trường: |
android_ |
Cấp độ API Android của SDK gọi, chỉ áp dụng cho các SDK Android. Ví dụ về giá trị trường: |
trace_ |
Mã nhận dạng không bắt buộc có thể được cung cấp cho mục đích ghi nhật ký để xác định yêu cầu. |
Nền tảng
Nền tảng của SDK gọi.
Enum | |
---|---|
PLATFORM_UNSPECIFIED |
Giá trị mặc định. Giá trị này được dùng nếu bạn bỏ qua nền tảng. |
ANDROID |
Yêu cầu đến từ Android. |
IOS |
Yêu cầu đến từ iOS. |
WEB |
Yêu cầu đến từ web. |
SdkType
Các loại SDK có thể có.
Enum | |
---|---|
SDK_TYPE_UNSPECIFIED |
Giá trị mặc định. Giá trị này được sử dụng nếu bạn bỏ qua sdk_type . |
CONSUMER |
SDK gọi là Consumer. |
DRIVER |
SDK gọi là Trình điều khiển. |
JAVASCRIPT |
SDK gọi là JavaScript. |
SearchTripsRequest
Thông báo yêu cầu SearchTrips.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
parent |
Bắt buộc. Phải ở định dạng |
vehicle_ |
Xe được liên kết với các chuyến đi trong yêu cầu. Nếu không chỉ định, các chuyến đi được trả về sẽ không chứa:
|
active_ |
Nếu bạn đặt giá trị này thành true, thì phản hồi sẽ bao gồm các Chuyến đi ảnh hưởng đến tuyến đường của người lái xe. |
page_ |
Nếu bạn không đặt, máy chủ sẽ quyết định số lượng kết quả cần trả về. |
page_ |
Đặt giá trị này thành giá trị đã trả về trước đó trong |
minimum_ |
Nếu được chỉ định, sẽ trả về các chuyến đi chưa được cập nhật sau thời gian |
SearchTripsResponse
Thông báo phản hồi của SearchTrips.
Trường | |
---|---|
trips[] |
Danh sách chuyến đi cho xe được yêu cầu. |
next_ |
Truyền mã thông báo này trong SearchTripsRequest để phân trang qua kết quả danh sách. API trả về một danh sách chuyến đi trong mỗi lệnh gọi và khi không còn kết quả nào, danh sách chuyến đi sẽ trống. |
SearchVehiclesRequest
Tin nhắn yêu cầu SearchVehicles
.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
parent |
Bắt buộc. Phải ở định dạng |
pickup_ |
Bắt buộc. Điểm đến lấy hàng để tìm kiếm ở gần. |
dropoff_ |
Địa điểm giao hàng mà khách hàng dự định. Trường này là bắt buộc nếu |
pickup_ |
Bắt buộc. Xác định bán kính tìm kiếm xe xung quanh điểm đón. Hệ thống sẽ chỉ trả về những chiếc xe nằm trong bán kính tìm kiếm. Giá trị phải nằm trong khoảng từ 400 đến 10.000 mét (bao gồm). |
count |
Bắt buộc. Chỉ định số lượng xe tối đa cần trả về. Giá trị phải nằm trong khoảng từ 1 đến 50 (bao gồm). |
minimum_ |
Bắt buộc. Chỉ định số lượng hành khách đang được xem xét cho một chuyến đi. Giá trị phải lớn hơn hoặc bằng 1. Người lái xe không được tính trong giá trị sức chứa. |
trip_ |
Bắt buộc. Biểu thị loại chuyến đi được đề xuất. Phải có đúng một loại. |
maximum_ |
Chỉ cho phép tìm kiếm những xe đã gửi thông tin cập nhật vị trí đến Công cụ quản lý đội xe trong khoảng thời gian đã chỉ định. Xe đang đỗ vẫn truyền vị trí của chúng không được coi là lỗi thời. Nếu bạn không đặt trường này, máy chủ sẽ sử dụng 5 phút làm giá trị mặc định. |
vehicle_ |
Bắt buộc. Hạn chế kết quả tìm kiếm ở những loại xe thuộc một trong các loại đã chỉ định. Bạn phải chỉ định ít nhất một loại xe. Không được phép sử dụng VehicleTypes có danh mục là |
required_ |
Phương thức gọi có thể tạo các phép toán logic phức tạp bằng cách sử dụng bất kỳ tổ hợp nào của các trường
Chỉ cho phép tìm kiếm những chiếc xe có các thuộc tính được chỉ định. Trường này là toán tử kết hợp/AND. Bạn chỉ được chỉ định tối đa 50 required_attributes. Số lượng này khớp với số lượng thuộc tính tối đa được phép trên một xe. |
required_ |
Chỉ cho phép tìm kiếm những chiếc xe có ít nhất một trong các thuộc tính được chỉ định trong mỗi |
required_ |
Tương tự như
Chỉ cho phép tìm kiếm những chiếc xe có tất cả các thuộc tính trong |
order_ |
Bắt buộc. Chỉ định tiêu chí sắp xếp mong muốn cho kết quả. |
include_ |
Giá trị này cho biết liệu những chiếc xe có một chuyến đi đang hoạt động có đủ điều kiện cho lượt tìm kiếm này hay không. Trường này chỉ được dùng khi Giá trị mặc định là |
trip_ |
Cho biết chuyến đi được liên kết với |
current_ |
Giá trị này cho biết liệu những xe có chuyến đi đang hoạt động có đủ điều kiện cho lượt tìm kiếm này hay không. Bạn phải đặt giá trị này thành một giá trị khác |
filter |
Không bắt buộc. Truy vấn bộ lọc để áp dụng khi tìm kiếm xe. Hãy xem http://aip.dev/160 để biết ví dụ về cú pháp bộ lọc. Trường này được thiết kế để thay thế các trường Bộ lọc này hoạt động như một mệnh đề AND với các quy tắc ràng buộc khác, chẳng hạn như Xin lưu ý rằng các truy vấn duy nhất được hỗ trợ là về các thuộc tính của xe (ví dụ: Ngoài ra, tất cả các thuộc tính đều được lưu trữ dưới dạng chuỗi, vì vậy, việc so sánh duy nhất được hỗ trợ đối với các thuộc tính là so sánh chuỗi. Để so sánh với giá trị số hoặc boolean, các giá trị đó phải được đặt trong dấu ngoặc kép rõ ràng để được coi là chuỗi (ví dụ: |
CurrentTripsPresent
Chỉ định các loại quy định hạn chế đối với các chuyến đi hiện tại của một xe.
Enum | |
---|---|
CURRENT_TRIPS_PRESENT_UNSPECIFIED |
Tình trạng còn xe của những xe có chuyến đi được điều chỉnh theo trường include_back_to_back . |
NONE |
Xe không có chuyến đi có thể xuất hiện trong kết quả tìm kiếm. Khi sử dụng giá trị này, include_back_to_back không được là true . |
ANY |
Những xe có tối đa 5 chuyến đi hiện tại và 10 điểm trung gian sẽ xuất hiện trong kết quả tìm kiếm. Khi sử dụng giá trị này, include_back_to_back không được là true . |
VehicleMatchOrder
Chỉ định thứ tự của các kết quả trùng khớp về xe trong phản hồi.
Enum | |
---|---|
UNKNOWN_VEHICLE_MATCH_ORDER |
Mặc định, dùng cho đơn đặt hàng khớp với xe không được chỉ định hoặc không được nhận dạng. |
PICKUP_POINT_ETA |
Sắp xếp theo thứ tự tăng dần theo thời gian lái xe đến điểm đến lấy hàng. |
PICKUP_POINT_DISTANCE |
Sắp xếp theo thứ tự tăng dần theo quãng đường lái xe đến điểm đến lấy hàng. |
DROPOFF_POINT_ETA |
Sắp xếp theo thứ tự tăng dần theo thời gian lái xe đến điểm trả khách. Bạn chỉ có thể sử dụng đơn đặt hàng này nếu điểm trả hàng được chỉ định trong yêu cầu. |
PICKUP_POINT_STRAIGHT_DISTANCE |
Sắp xếp tăng dần theo khoảng cách theo đường thẳng từ vị trí được báo cáo gần đây nhất của xe đến điểm đón. |
COST |
Thứ tự tăng dần theo chi phí khớp đã định cấu hình. Chi phí khớp được xác định là kết quả tính toán theo trọng số giữa khoảng cách theo đường thẳng và ETA. Hệ số được đặt bằng các giá trị mặc định và có thể được sửa đổi theo từng khách hàng. Vui lòng liên hệ với nhóm hỗ trợ Google nếu bạn cần sửa đổi các trọng số này cho dự án của mình. |
SearchVehiclesResponse
Tin nhắn phản hồi SearchVehicles
.
Trường | |
---|---|
matches[] |
Danh sách xe phù hợp với tiêu chí |
SpeedReadingInterval
Chỉ báo mật độ giao thông trên một đoạn liên tục của một đường dẫn. Với một đường dẫn có các điểm P_0, P_1, ... , P_N (chỉ mục dựa trên 0), SpeedReadingInterval xác định một khoảng thời gian và mô tả lưu lượng truy cập của khoảng thời gian đó bằng các danh mục sau.
Trường | |
---|---|
start_ |
Chỉ mục bắt đầu của khoảng thời gian này trong đường dẫn. Trong JSON, khi chỉ mục là 0, trường sẽ có vẻ như không được điền sẵn. |
end_ |
Chỉ mục kết thúc của khoảng thời gian này trong đường dẫn. Trong JSON, khi chỉ mục là 0, trường sẽ có vẻ như không được điền sẵn. |
speed |
Tốc độ giao thông trong khoảng thời gian này. |
Tốc độ
Phân loại tốc độ của đường đa tuyến dựa trên dữ liệu giao thông.
Enum | |
---|---|
SPEED_UNSPECIFIED |
Giá trị mặc định. Giá trị này không được sử dụng. |
NORMAL |
Tốc độ bình thường, không phát hiện thấy hiện tượng chậm. |
SLOW |
Phát hiện tình trạng chậm lại nhưng không có nút thắt cổ chai nào hình thành. |
TRAFFIC_JAM |
Đã phát hiện ách tắc giao thông. |
StopLocation
Vị trí thực tế nơi diễn ra điểm dừng (lấy/trả khách).
Trường | |
---|---|
point |
Bắt buộc. Cho biết vị trí thực tế. |
timestamp |
Cho biết thời điểm dừng. |
stop_time |
Chỉ nhập. Không dùng nữa. Sử dụng trường dấu thời gian. |
TerminalLocation
Mô tả vị trí của một điểm trung gian.
Trường | |
---|---|
point |
Bắt buộc. Cho biết vị trí của điểm trung gian trong chuyến đi. |
terminal_point_id |
Ngừng sử dụng: Thay vào đó, hãy chỉ định trường |
access_point_id |
Ngừng sử dụng: Thay vào đó, hãy chỉ định trường |
trip_id |
Không dùng nữa. |
terminal_location_type |
Ngừng sử dụng: |
TerminalPointId
Không dùng nữa: TerminalPoints không còn được hỗ trợ trong Fleet Engine. Thay vào đó, hãy sử dụng TerminalLocation.point
.
Trường | |
---|---|
value |
Không dùng nữa. |
Trường hợp hợp nhất Id . Không dùng nữa. Id chỉ có thể là một trong những loại sau: |
|
place_id |
Không dùng nữa. |
generated_id |
Không dùng nữa. |
TrafficPolylineData
Tình trạng giao thông dọc theo tuyến đường dự kiến của xe.
Trường | |
---|---|
traffic_ |
Một đường đa tuyến thể hiện tốc độ giao thông của tất cả các khu vực dọc theo một đoạn đường mà khách hàng đi qua. |
Chuyến đi
Siêu dữ liệu về chuyến đi.
Trường | |
---|---|
name |
Chỉ có đầu ra. Theo định dạng "providers/{provider}/trips/{trip}" |
vehicle_ |
Mã nhận dạng của xe thực hiện chuyến đi này. |
trip_ |
Trạng thái hiện tại của chuyến đi. |
trip_ |
Loại chuyến đi. |
pickup_ |
Vị trí mà khách hàng cho biết họ sẽ được đón. |
actual_ |
Chỉ nhập. Vị trí thực tế khi khách hàng được đón và nơi khách hàng được đón. Trường này dành cho nhà cung cấp để cung cấp ý kiến phản hồi về thông tin thực tế về điểm đến lấy hàng. |
actual_ |
Chỉ nhập. Thời gian và vị trí thực tế mà tài xế đến điểm đón. Trường này dành cho nhà cung cấp để cung cấp ý kiến phản hồi về thông tin đến thực tế tại điểm đón. |
pickup_ |
Chỉ có đầu ra. Thời gian ước tính trong tương lai khi(các) người đi xe sẽ được đón hoặc thời gian thực tế khi họ được đón. |
intermediate_ |
Điểm dừng trung gian theo yêu cầu của chuyến đi (ngoài điểm đón và điểm trả khách). Ban đầu, tính năng này sẽ không được hỗ trợ cho các chuyến đi được chia sẻ. |
intermediate_ |
Cho biết lần sửa đổi gần nhất của |
intermediate_ |
Khi |
actual_ |
Chỉ nhập. Thời gian và vị trí thực tế mà tài xế đến một điểm đến trung gian. Trường này dành cho nhà cung cấp để cung cấp ý kiến phản hồi về thông tin đến thực tế tại các điểm đến trung gian. |
actual_ |
Chỉ nhập. Thời gian và vị trí thực tế khi khách hàng được đón tại một điểm đến trung gian. Trường này dành cho nhà cung cấp để cung cấp ý kiến phản hồi về thông tin thực tế về điểm đón tại các điểm đến trung gian. |
dropoff_ |
Vị trí mà khách hàng cho biết họ sẽ được thả xuống. |
actual_ |
Chỉ nhập. Thời gian và vị trí thực tế khi khách hàng được đưa đến điểm đến. Trường này dành cho nhà cung cấp để cung cấp ý kiến phản hồi về thông tin điểm đến thực tế. |
dropoff_ |
Chỉ có đầu ra. Thời gian ước tính trong tương lai khi(các) người đi xe sẽ được thả tại điểm đến cuối cùng hoặc thời gian thực tế khi họ được thả. |
remaining_ |
Chỉ có đầu ra. Đường dẫn đầy đủ từ vị trí hiện tại đến điểm trả khách, bao gồm cả điểm trả khách. Đường dẫn này có thể bao gồm các điểm trung gian của các chuyến đi khác. |
vehicle_ |
Trường này hỗ trợ việc sắp xếp các điểm trung gian theo cách thủ công cho chuyến đi. Tệp này chứa tất cả các điểm trung gian còn lại cho xe được chỉ định, cũng như điểm đón và điểm trả khách cho chuyến đi này. Nếu chuyến đi chưa được chỉ định cho một xe, thì Công cụ quản lý đội xe sẽ bỏ qua trường này. Vì lý do bảo mật, máy chủ chỉ điền trường này vào các lệnh gọi |
route[] |
Chỉ có đầu ra. Tuyến đường dự kiến cho chuyến đi này đến mục đầu tiên trong remaining_waypoints. Xin lưu ý rằng điểm trung gian đầu tiên có thể thuộc về một chuyến đi khác. |
current_ |
Chỉ có đầu ra. Đường dẫn được mã hoá đến điểm trung gian tiếp theo. Lưu ý: Trường này chỉ dành cho Trình điều khiển SDK và Trình dùng SDK. Chưa hỗ trợ giải mã. |
current_ |
Chỉ có đầu ra. Cho biết lần gần nhất tuyến đường được sửa đổi. Lưu ý: Trường này chỉ dành cho Trình điều khiển SDK và Trình dùng SDK. |
current_ |
Chỉ có đầu ra. Cho biết tình trạng giao thông dọc theo Lưu ý: Trường này chỉ dành cho Trình điều khiển SDK và Trình dùng SDK. |
current_ |
Chỉ có đầu ra. Cho biết lần sửa đổi gần nhất của Lưu ý: Trường này chỉ dành cho Trình điều khiển SDK và Trình dùng SDK. |
current_ |
Chỉ có đầu ra. Điểm trung gian nơi |
remaining_ |
Chỉ có đầu ra. Quãng đường còn lại để lái xe trong trường |
eta_ |
Chỉ có đầu ra. Thời gian đến điểm trung gian tiếp theo (mục đầu tiên trong trường |
remaining_ |
Chỉ có đầu ra. Khoảng thời gian từ khi dữ liệu Chuyến đi được trả về đến thời gian trong |
remaining_ |
Chỉ có đầu ra. Cho biết lần gần đây nhất |
remaining_ |
Chỉ có đầu ra. Cho biết lần gần nhất |
number_ |
Không thể thay đổi. Cho biết số lượng hành khách trên chuyến đi này và không bao gồm người lái xe. Xe phải có chỗ trống để được trả về trong phản hồi |
last_ |
Chỉ có đầu ra. Cho biết vị trí được báo cáo gần đây nhất của xe dọc theo tuyến đường. |
last_ |
Chỉ có đầu ra. Cho biết liệu có thể chụp nhanh |
view |
Tập hợp con các trường Chuyến đi được điền sẵn và cách diễn giải các trường đó. |
TripStatus
Trạng thái của một chuyến đi cho biết tiến trình của chuyến đi đó.
Enum | |
---|---|
UNKNOWN_TRIP_STATUS |
Mặc định, dùng cho trạng thái chuyến đi không xác định hoặc không được nhận dạng. |
NEW |
Chuyến đi mới tạo. |
ENROUTE_TO_PICKUP |
Tài xế đang trên đường đến điểm đến. |
ARRIVED_AT_PICKUP |
Người lái xe đã đến điểm đón. |
ARRIVED_AT_INTERMEDIATE_DESTINATION |
Người lái xe đã đến một điểm đến trung gian và đang chờ người đi xe. |
ENROUTE_TO_INTERMEDIATE_DESTINATION |
Người lái xe đang trên đường đến một điểm đến trung gian (không phải điểm trả khách). |
ENROUTE_TO_DROPOFF |
Tài xế đã đón người đi và đang trên đường đến điểm đến tiếp theo. |
COMPLETE |
Người đi xe đã được đưa đến nơi và chuyến đi đã hoàn tất. |
CANCELED |
Người lái xe, người đi xe hoặc nhà cung cấp dịch vụ đi chung xe đã huỷ chuyến đi trước khi đón khách. |
TripType
Loại chuyến đi.
Enum | |
---|---|
UNKNOWN_TRIP_TYPE |
Mặc định, dùng cho các loại chuyến đi không xác định hoặc không được nhận dạng. |
SHARED |
Chuyến đi này có thể dùng chung xe với các chuyến đi khác. |
EXCLUSIVE |
Chuyến đi chỉ dành cho một xe. |
TripView
Bộ chọn cho các nhóm trường Chuyến đi khác nhau trong phản hồi GetTrip
. Hãy xem AIP-157 để biết thông tin chi tiết. Có thể sẽ có thêm các chế độ xem khác.
Enum | |
---|---|
TRIP_VIEW_UNSPECIFIED |
Giá trị mặc định. Để tương thích ngược, API sẽ mặc định là chế độ xem SDK. Để đảm bảo tính ổn định và khả năng hỗ trợ, khách hàng nên chọn TripView khác với SDK . |
SDK |
Bao gồm các trường có thể không thể diễn giải hoặc hỗ trợ bằng cách sử dụng các thư viện có sẵn công khai. |
JOURNEY_SHARING_V1S |
Các trường Chuyến đi được điền sẵn cho trường hợp sử dụng Chia sẻ hành trình. Chế độ xem này dành cho hoạt động giao tiếp giữa máy chủ với máy chủ. |
TripWaypoint
Mô tả điểm dừng trên tuyến đường của xe hoặc điểm kết thúc trên chuyến đi của xe.
Trường | |
---|---|
location |
Vị trí của điểm trung gian này. |
trip_ |
Chuyến đi được liên kết với điểm trung gian này. |
waypoint_ |
Vai trò của điểm trung gian này trong chuyến đi này, chẳng hạn như điểm đón hoặc điểm trả khách. |
path_ |
Đường dẫn từ điểm trung gian trước đó đến điểm trung gian hiện tại. Chưa xác định cho điểm trung gian đầu tiên trong danh sách. Trường này chỉ được điền khi có yêu cầu. |
encoded_ |
Đường dẫn được mã hoá từ điểm trung gian trước đó đến điểm trung gian hiện tại. Lưu ý: Trường này chỉ dành cho Trình điều khiển SDK và Trình dùng SDK. Chưa hỗ trợ giải mã. |
traffic_ |
Tình trạng giao thông dọc theo đường dẫn đến điểm trung gian này. Xin lưu ý rằng lưu lượng truy cập chỉ dành cho khách hàng sử dụng Giải pháp cho dịch vụ Đi xe và Giao hàng trên Nền tảng Google Maps. |
distance_ |
Khoảng cách đường dẫn từ điểm trung gian trước đó đến điểm trung gian hiện tại. Chưa xác định cho điểm trung gian đầu tiên trong danh sách. |
eta |
Thời gian đến dự kiến tại điểm trung gian này. Chưa xác định cho điểm trung gian đầu tiên trong danh sách. |
duration |
Thời gian di chuyển từ điểm trung gian trước đó đến điểm này. Chưa xác định cho điểm trung gian đầu tiên trong danh sách. |
UpdateTripRequest
Thông báo yêu cầu UpdateTrip.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
name |
Bắt buộc. Phải ở định dạng |
trip |
Bắt buộc. Chuyến đi liên kết với nội dung cập nhật. Công cụ của đội xe duy trì các trường sau. Không cập nhật các chuyến đi đó bằng Trip.update.
Khi cập nhật Khi bạn chỉ định Để tránh tình trạng tương tranh cho các chuyến đi có nhiều điểm đến, bạn nên cung cấp |
update_ |
Bắt buộc. Mặt nạ trường cho biết những trường trong chuyến đi cần cập nhật. |
UpdateVehicleAttributesRequest
Tin nhắn yêu cầu UpdateVehicleAttributes
.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
name |
Bắt buộc. Phải ở định dạng |
attributes[] |
Bắt buộc. Các thuộc tính xe cần cập nhật. Các thuộc tính không được đề cập sẽ không bị thay đổi hoặc xoá. |
UpdateVehicleAttributesResponse
Thông báo phản hồi UpdateVehicleAttributes
.
Trường | |
---|---|
attributes[] |
Bắt buộc. Danh sách đầy đủ các thuộc tính xe đã cập nhật, bao gồm cả các thuộc tính mới, đã thay đổi và chưa thay đổi. |
UpdateVehicleRequest
"Thông báo yêu cầu UpdateVehicle.
Trường | |
---|---|
header |
Tiêu đề yêu cầu thông thường của Công cụ của đội xe. |
name |
Bắt buộc. Phải ở định dạng |
vehicle |
Bắt buộc. Giá trị thực thể
Nếu trường Tương tự, bạn có thể cập nhật trường |
update_ |
Bắt buộc. Mặt nạ trường cho biết cần cập nhật những trường nào của |
Loại xe
Siêu dữ liệu của xe.
Trường | |
---|---|
name |
Chỉ có đầu ra. Tên riêng của xe này. Định dạng là |
vehicle_ |
Trạng thái của xe. |
supported_ |
Các loại chuyến đi mà xe này hỗ trợ. |
current_ |
Chỉ có đầu ra. Danh sách |
last_ |
Vị trí gần đây nhất được báo cáo của xe. |
maximum_ |
Tổng số người đi xe mà phương tiện này có thể chở. Giá trị này không tính đến trình điều khiển. Giá trị này phải lớn hơn hoặc bằng 1. |
attributes[] |
Danh sách thuộc tính xe. Một xe có thể có tối đa 100 thuộc tính và mỗi thuộc tính phải có một khoá riêng biệt. |
vehicle_ |
Bắt buộc. Loại xe này. Có thể dùng để lọc xe trong kết quả |
license_ |
Thông tin biển số xe. |
route[] |
Không dùng nữa: Hãy sử dụng |
current_ |
Đường đa tuyến chỉ định tuyến đường mà ứng dụng trình điều khiển dự định đi đến điểm trung gian tiếp theo. Danh sách này cũng được trả về trong Lưu ý: Trường này chỉ dành cho SDK Trình điều khiển. Chưa hỗ trợ giải mã. |
current_ |
Chỉ nhập. Công cụ quản lý đội xe sử dụng thông tin này để cải thiện tính năng chia sẻ hành trình. Lưu ý: Trường này chỉ dành cho SDK Trình điều khiển. |
current_ |
Chỉ có đầu ra. Thời gian đặt |
current_ |
Điểm trung gian nơi |
remaining_ |
Khoảng cách lái xe còn lại cho |
eta_ |
Thời gian đến dự kiến của mục đầu tiên trong trường Khi cập nhật xe, |
remaining_ |
Chỉ nhập. Thời gian lái xe còn lại cho Khi cập nhật xe, |
waypoints[] |
Các điểm trung gian còn lại được chỉ định cho Xe này. |
waypoints_ |
Chỉ có đầu ra. Lần gần đây nhất trường |
back_ |
Cho biết liệu tài xế có chấp nhận các chuyến đi liên tiếp hay không. Nếu |
navigation_ |
Trạng thái điều hướng của xe. |
device_ |
Chỉ nhập. Thông tin về chế độ cài đặt trong thiết bị di động mà người lái xe đang sử dụng. |
VehicleType
Loại xe.
Trường | |
---|---|
category |
Danh mục loại xe |
Danh mục
Danh mục loại xe
Enum | |
---|---|
UNKNOWN |
Mặc định, dùng cho các danh mục xe không xác định hoặc không được nhận dạng. |
AUTO |
Một chiếc ô tô. |
TAXI |
Mọi loại xe hoạt động như xe taxi (thường được cấp phép hoặc quản lý). |
TRUCK |
Thường là xe có dung lượng lưu trữ lớn. |
TWO_WHEELER |
Xe mô tô, xe máy hoặc phương tiện hai bánh khác |
BICYCLE |
Phương tiện vận tải do con người vận hành. |
PEDESTRIAN |
Phương tiện vận chuyển con người, thường là đi bộ hoặc chạy dọc theo đường đi bộ. |
VehicleAttribute
Mô tả một thuộc tính của xe dưới dạng một cặp khoá-giá trị. Chiều dài chuỗi "khoá:giá trị" không được vượt quá 256 ký tự.
Trường | |
---|---|
key |
Khoá của thuộc tính. Khoá không được chứa ký tự dấu hai chấm (:). |
value |
Giá trị của thuộc tính. |
Trường hợp hợp nhất vehicle_attribute_value . Giá trị của thuộc tính có thể ở dạng chuỗi, bool hoặc double. vehicle_attribute_value chỉ có thể là một trong những loại sau: |
|
string_ |
Giá trị thuộc tính được nhập dưới dạng chuỗi. Lưu ý: Trường này giống với trường |
bool_ |
Giá trị thuộc tính được nhập bằng boolean. |
number_ |
Giá trị thuộc tính được nhập hai lần. |
VehicleAttributeList
Loại dữ liệu danh sách-danh sách cho các thuộc tính của xe.
Trường | |
---|---|
attributes[] |
Danh sách các thuộc tính trong bộ sưu tập này. |
VehicleLocation
Vị trí, tốc độ và hướng của một xe tại một thời điểm.
Trường | |
---|---|
location |
Vị trí của xe. Khi được gửi đến Công cụ quản lý đội xe, vị trí của xe là vị trí GPS. Khi bạn nhận được thông tin này trong một phản hồi, vị trí của xe có thể là vị trí GPS, vị trí bổ sung hoặc một số vị trí ước tính khác. Nguồn được chỉ định trong |
horizontal_accuracy |
Không dùng nữa: Hãy sử dụng |
latlng_ |
Độ chính xác của |
heading |
Hướng xe đang di chuyển tính bằng độ. 0 thể hiện hướng Bắc. Phạm vi hợp lệ là [0,360). |
bearing_accuracy |
Không dùng nữa: Hãy sử dụng |
heading_ |
Độ chính xác của |
altitude |
Độ cao tính bằng mét so với WGS84. |
vertical_accuracy |
Không dùng nữa: Hãy sử dụng |
altitude_ |
Độ chính xác là |
speed_kmph |
Tốc độ của xe tính bằng km/giờ. Không dùng nữa: Hãy sử dụng |
speed |
Tốc độ của xe tính bằng mét/giây |
speed_ |
Độ chính xác của |
update_ |
Thời gian mà cảm biến báo cáo |
server_ |
Chỉ có đầu ra. Thời điểm máy chủ nhận được thông tin vị trí. |
location_ |
Nhà cung cấp dữ liệu vị trí (ví dụ: |
is_ |
Liệu |
is_ |
Chỉ nhập. Cho biết liệu cảm biến GPS có được bật trên thiết bị di động hay không. |
time_ |
Chỉ nhập. Thời gian (tính bằng giây) kể từ lần đầu tiên vị trí này được gửi đến máy chủ. Giá trị này sẽ bằng 0 cho lần cập nhật đầu tiên. Nếu không xác định được thời gian (ví dụ: khi ứng dụng khởi động lại), giá trị này sẽ đặt lại về 0. |
num_stale_updates |
Chỉ nhập. Ngừng sử dụng: Các tín hiệu khác hiện được dùng để xác định xem một vị trí có lỗi thời hay không. |
raw_ |
Vị trí thô của xe (chưa được xử lý bằng công cụ chụp đường). |
raw_ |
Dấu thời gian liên kết với vị trí thô. |
raw_ |
Nguồn của vị trí thô. Giá trị mặc định là |
raw_ |
Độ chính xác của |
supplemental_ |
Vị trí bổ sung do ứng dụng tích hợp cung cấp. |
supplemental_ |
Dấu thời gian liên kết với vị trí bổ sung. |
supplemental_ |
Nguồn của vị trí bổ sung. Giá trị mặc định là |
supplemental_ |
Độ chính xác của |
road_snapped |
Không dùng nữa: Hãy sử dụng |
VehicleMatch
Chứa xe và số liệu ước tính liên quan cho một xe khớp với các điểm của chuyến đi đang hoạt động cho xe SearchVehiclesRequest
.
Trường | |
---|---|
vehicle |
Bắt buộc. Một chiếc xe phù hợp với yêu cầu. |
vehicle_ |
Thời gian dự kiến đến điểm đón của xe theo đường bộ được chỉ định trong yêu cầu. Giá trị trống cho biết không tính toán được ETA cho xe. Nếu |
vehicle_ |
Khoảng cách từ vị trí hiện tại của Xe đến điểm đón được chỉ định trong yêu cầu, bao gồm mọi điểm đón hoặc trả khách trung gian cho các chuyến đi hiện tại. Khoảng cách này bao gồm khoảng cách lái xe (tuyến đường) được tính toán, cộng với khoảng cách theo đường thẳng giữa điểm cuối của hành trình và điểm đón được yêu cầu. (Khoảng cách giữa điểm kết thúc chỉ đường và điểm đến lấy hàng thường nhỏ.) Giá trị trống cho biết có lỗi trong quá trình tính toán khoảng cách. |
vehicle_ |
Bắt buộc. Khoảng cách theo đường thẳng giữa xe và điểm đón được chỉ định trong yêu cầu. |
vehicle_ |
Thời gian dự kiến hoàn tất hành trình của xe đến điểm trả khách được chỉ định trong yêu cầu. Thời gian đến dự kiến bao gồm thời gian dừng tại bất kỳ điểm trung gian nào trước |
vehicle_ |
Quãng đường lái xe của xe (tính bằng mét) từ điểm đón đến điểm trả khách được chỉ định trong yêu cầu. Khoảng cách chỉ tính giữa hai điểm và không bao gồm vị trí của xe hoặc bất kỳ điểm nào khác mà xe phải ghé thăm trước khi đến điểm đón hoặc điểm trả khách. Giá trị này sẽ chỉ được điền khi bạn chỉ định |
trip_ |
Bắt buộc. Loại chuyến đi của yêu cầu được dùng để tính thời gian đến điểm đón. |
vehicle_ |
Danh sách điểm trung gian được sắp xếp dùng để tính toán ETA. Danh sách này bao gồm vị trí của xe, điểm đến lấy hàng của các chuyến đi đang hoạt động cho xe và điểm đến lấy hàng được cung cấp trong yêu cầu. Danh sách trống cho biết không tính được ETA cho xe. |
vehicle_ |
Loại kiểu khớp xe. |
requested_ |
Thứ tự yêu cầu để sắp xếp các kết quả trùng khớp về xe. Tương đương với |
ordered_ |
Thứ tự được yêu cầu để sắp xếp các kết quả trùng khớp về xe. Tương đương với |
VehicleMatchType
Loại đối sánh xe.
Enum | |
---|---|
UNKNOWN |
Loại kết quả so khớp xe không xác định |
EXCLUSIVE |
Xe hiện không có chuyến đi nào được chỉ định và có thể tiếp tục đến điểm đón. |
BACK_TO_BACK |
Xe hiện được chỉ định cho một chuyến đi, nhưng có thể tiếp tục đến điểm đón sau khi hoàn tất chuyến đi đang diễn ra. Tính toán khoảng cách và thời gian đến dự kiến sẽ tính đến chuyến đi hiện tại. |
CARPOOL |
Xe có đủ chỗ cho một chuyến đi chung. |
CARPOOL_BACK_TO_BACK |
Xe sẽ hoàn tất chuyến đi đang hoạt động trước khi đến điểm đón. Tính toán khoảng cách và thời gian đến dự kiến sẽ tính đến chuyến đi hiện tại. |
VehicleState
Trạng thái của Vehicle
.
Enum | |
---|---|
UNKNOWN_VEHICLE_STATE |
Mặc định, dùng cho các trạng thái xe không xác định hoặc không được nhận dạng. |
OFFLINE |
Xe không nhận chuyến đi mới. Lưu ý: xe có thể tiếp tục hoạt động ở trạng thái này trong khi hoàn tất chuyến đi được chỉ định. |
ONLINE |
Xe đang nhận các chuyến đi mới. |
VisualTrafficReportPolylineRendering
Mô tả cách ứng dụng tô màu một phần của đường đa tuyến dọc theo tuyến đường.
Trường | |
---|---|
road_ |
Không bắt buộc. Các đoạn đường cần kết xuất dọc theo đường đa giác. Các đoạn đường được đảm bảo không trùng lặp và không nhất thiết phải trải dài toàn bộ tuyến đường. Nếu không có đoạn đường để tạo kiểu, ứng dụng khách phải áp dụng kiểu mặc định cho tuyến đường. |
RoadStretch
Một đoạn đường cần kết xuất.
Trường | |
---|---|
style |
Bắt buộc. Kiểu sẽ áp dụng. |
offset_ |
Bắt buộc. Kiểu này phải được áp dụng giữa |
length_ |
Bắt buộc. Chiều dài của đường dẫn để áp dụng kiểu. |
Phong cách
Kiểu giao thông, cho biết tốc độ giao thông.
Enum | |
---|---|
STYLE_UNSPECIFIED |
Chưa chọn kiểu nào. |
SLOWER_TRAFFIC |
Lưu lượng truy cập đang chậm lại. |
TRAFFIC_JAM |
Có ách tắc giao thông. |
Waypoint
Mô tả các điểm trung gian dọc theo tuyến đường cho VehicleMatch
trong SearchVehiclesResponse
. Khái niệm này được biểu thị dưới dạng TripWaypoint
trong tất cả các điểm cuối khác.
Trường | |
---|---|
lat_ |
Vị trí của điểm trung gian này. |
eta |
Thời gian ước tính mà xe sẽ đến điểm trung gian này. |
WaypointType
Loại điểm trung gian.
Enum | |
---|---|
UNKNOWN_WAYPOINT_TYPE |
Loại điểm trung gian không xác định hoặc chưa được chỉ định. |
PICKUP_WAYPOINT_TYPE |
Điểm trung gian để đón khách hoặc lấy hàng. |
DROP_OFF_WAYPOINT_TYPE |
Điểm trung gian để trả khách hoặc hàng hoá. |
INTERMEDIATE_DESTINATION_WAYPOINT_TYPE |
Điểm trung gian cho các điểm đến trung gian trong một chuyến đi có nhiều điểm đến. |