Thông báo yêu cầu ComputeCustomRoutes.
| Biểu diễn dưới dạng JSON |
|---|
{ "origin": { object ( |
| Trường | |
|---|---|
origin |
Bắt buộc. Điểm tham chiếu gốc. |
destination |
Bắt buộc. Điểm trung gian đến. |
intermediates[] |
Không bắt buộc. Một tập hợp các điểm trung gian dọc theo tuyến đường (ngoại trừ các điểm cuối), để dừng lại hoặc đi qua. Hỗ trợ tối đa 25 điểm trung gian. |
travel |
Không bắt buộc. Chỉ định phương tiện giao thông. Chỉ hỗ trợ |
routing |
Không bắt buộc. Chỉ định cách tính toán tuyến đường. Máy chủ sẽ cố gắng sử dụng lựa chọn ưu tiên định tuyến đã chọn để tính toán tuyến. Nếu lựa chọn ưu tiên định tuyến gây ra lỗi hoặc độ trễ lâu hơn thì hệ thống sẽ trả về lỗi. Bạn chỉ có thể chỉ định tuỳ chọn này khi |
polyline |
Không bắt buộc. Chỉ định lựa chọn ưu tiên của bạn về chất lượng của đường đa tuyến. |
polyline |
Không bắt buộc. Chỉ định cách mã hoá ưu tiên cho đường đa tuyến. |
departure |
Không bắt buộc. Thời gian khởi hành. Nếu bạn không đặt giá trị này thì giá trị mặc định sẽ là thời gian bạn yêu cầu. Nếu bạn đặt giá trị này thành thời gian đã xảy ra, thì yêu cầu sẽ không thành công. Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, có độ phân giải nano giây và tối đa 9 chữ số thập phân. Ví dụ: |
route |
Không bắt buộc. Một tập hợp các điều kiện để đáp ứng điều kiện ảnh hưởng đến cách tính toán các tuyến đường. |
route |
Bắt buộc. Mục tiêu lộ trình để tối ưu hoá. |
language |
Không bắt buộc. 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 Mã nhận dạng ngôn ngữ Unicode. Hãy xem phần Hỗ trợ ngôn ngữ để biết danh sách ngôn ngữ được hỗ trợ. Khi bạn không cung cấp giá trị này, ngôn ngữ hiển thị sẽ được suy ra từ vị trí của yêu cầu tuyến. |
units |
Không bắt buộc. Chỉ định đơn vị đo lường cho các trường hiển thị. bao gồm cả trường |
RouteObjective
Đóng gói một mục tiêu để tối ưu hoá theo ComputeCustomRoutes.
| Biểu diễn dưới dạng JSON |
|---|
{ // Union field |
| Trường | |
|---|---|
Trường kết hợp objective. Mục tiêu của tuyến đường. objective chỉ có thể là một trong những trạng thái sau đây: |
|
rate |
Mục tiêu Thẻ tỷ lệ. |
RateCard
Đóng gói mục tiêu tuyến đường RateCard.
| Biểu diễn dưới dạng JSON |
|---|
{ "costPerMinute": { object ( |
| Trường | |
|---|---|
cost |
Không bắt buộc. Chi phí mỗi phút. |
cost |
Không bắt buộc. Chi phí mỗi km. |
include |
Không bắt buộc. Liệu có nên tính phí cầu đường vào tổng chi phí hay không. |
MonetaryCost
Đóng gói chi phí được sử dụng trong bảng giá.
| Biểu diễn dưới dạng JSON |
|---|
{ "value": number } |
| Trường | |
|---|---|
value |
Bắt buộc. Giá trị chi phí bằng nội tệ được suy ra từ yêu cầu. |