Оптимизирует автомобильные туры для одного или нескольких сообщений OptimizeToursRequest
в пакетном режиме.
Этот метод представляет собой длительную операцию (LRO). Входные данные для оптимизации (сообщения OptimizeToursRequest
) и выходные данные (сообщения OptimizeToursResponse
) читаются/записываются из/в Cloud Storage в заданном пользователем формате. Как и метод projects.optimizeTours
, каждый OptimizeToursRequest
содержит ShipmentModel
и возвращает OptimizeToursResponse
, содержащий ShipmentRoute
, которые представляют собой набор маршрутов, которые должны выполняться транспортными средствами, чтобы минимизировать общую стоимость.
HTTP-запрос
POST https://routeoptimization.googleapis.com/v1/{parent=projects/*}:batchOptimizeTours
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
parent | Необходимый. Целевой проект и место для звонка. Формат: * Если местоположение не указано, регион будет выбран автоматически. |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление |
---|
{
"modelConfigs": [
{
object ( |
Поля | |
---|---|
modelConfigs[] | Необходимый. Информация ввода/вывода для каждой модели покупки, например пути к файлам и форматы данных. |
Тело ответа
В случае успеха тело ответа содержит экземпляр Operation
.
Области авторизации
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/cloud-platform