Tài nguyên: Chuyến đi
Siêu dữ liệu về chuyến đi.
Biểu diễn dưới dạng JSON |
---|
{ "name": string, "vehicleId": string, "tripStatus": enum ( |
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. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
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 chung. |
intermediate |
Cho biết lần sửa đổi gần nhất của Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
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 nơi. 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. |
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ả. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
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ợ 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 remainingWaypoints. 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. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
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. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
current |
Chỉ có đầu ra. Điểm trung gian mà |
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 Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
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 Thời lượng tính bằng giây, có tối đa 9 chữ số thập phân, kết thúc bằng " |
remaining |
Chỉ có đầu ra. Cho biết lần gần đây nhất Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
remaining |
Chỉ có đầu ra. Cho biết lần gần nhất Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
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 thả xuống 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. |
StopLocation
Vị trí thực tế nơi diễn ra điểm dừng (lấy/trả khách).
Biểu diễn dưới dạng JSON |
---|
{
"point": {
object ( |
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. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
stopTime |
Chỉ nhập. Không dùng nữa. Sử dụng trường dấu thời gian. Sử dụng RFC 3339, trong đó đầu ra được tạo sẽ luôn được chuẩn hoá theo Z và sử dụng 0, 3, 6 hoặc 9 chữ số thập phân. Các độ dời khác ngoài "Z" cũng được chấp nhận. Ví dụ: |
TripView
Bộ chọn cho nhiều nhóm trường Chuyến đi trong phản hồi trips.get
. 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 thay vì 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ủ. |
Phương thức |
|
---|---|
|
Tạo một chuyến đi trong Công cụ quản lý đội xe và trả về chuyến đi mới. |
|
Nhận thông tin về một chuyến đi. |
|
Nhận tất cả các chuyến đi cho một xe cụ thể. |
|
Cập nhật dữ liệu chuyến đi. |