Tối ưu hoá các chuyến tham quan xe cho một hoặc nhiều thông báo OptimizeToursRequest
theo lô.
Phương thức này là Hoạt động chạy trong thời gian dài (LRO). Đầu vào để tối ưu hoá (thông báo OptimizeToursRequest
) và đầu ra (thông báo OptimizeToursResponse
) được đọc/ghi từ/vào Cloud Storage ở định dạng do người dùng chỉ định. Giống như phương thức projects.optimizeTours
, mỗi OptimizeToursRequest
chứa một ShipmentModel
và trả về một OptimizeToursResponse
chứa ShipmentRoute
. Đây là một tập hợp các tuyến đường sẽ được thực hiện bằng các phương tiện để giảm thiểu tổng chi phí.
Yêu cầu HTTP
POST https://routeoptimization.googleapis.com/v1/{parent=projects/*}:batchOptimizeTours
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Tham số | |
---|---|
parent |
Bắt buộc. Nhắm mục tiêu dự án và vị trí để thực hiện cuộc gọi. Định dạng: * Nếu bạn không chỉ định vị trí, hệ thống sẽ tự động chọn một khu vực. |
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{
"modelConfigs": [
{
object ( |
Trường | |
---|---|
modelConfigs[] |
Bắt buộc. Thông tin đầu vào/đầu ra của mỗi mô hình mua, chẳng hạn như đường dẫn tệp và định dạng dữ liệu. |
Nội dung phản hồi
Nếu thành công, nội dung phản hồi sẽ chứa một phiên bản của Operation
.
Phạm vi uỷ quyền
Yêu cầu phạm vi OAuth sau:
https://www.googleapis.com/auth/cloud-platform