Route Optimization API

Route Optimization API

서비스: routeoptimization.googleapis.com

이 서비스를 호출하려면 Google에서 제공하는 클라이언트 라이브러리를 사용하는 것이 좋습니다. 애플리케이션에서 자체 라이브러리를 사용하여 이 서비스를 호출해야 한다면 API 요청을 실행할 때 다음 정보를 사용해야 합니다.

서비스 엔드포인트

서비스 엔드포인트는 API 서비스의 네트워크 주소를 지정하는 기준 URL입니다. 하나의 서비스는 여러 서비스 엔드포인트를 포함할 수 있습니다. 이 서비스에는 다음 서비스 엔드포인트가 포함되고, 그 아래의 모든 URI가 이 서비스 엔드포인트와 관련됩니다.

  • https://routeoptimization.googleapis.com

REST 리소스: v1.operations

메서드
cancel POST /v1/{name=operations/**}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
delete DELETE /v1/{name=operations/**}
장기 실행 작업을 삭제합니다.
list GET /v1/{name=operations}
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects

메서드
batchOptimizeTours POST /v1/{parent=projects/*}:batchOptimizeTours
하나 이상의 OptimizeToursRequest 메시지의 차량 경로를 일괄적으로 최적화합니다.
optimizeTours POST /v1/{parent=projects/*}:optimizeTours
ShipmentModel이 포함된 OptimizeToursRequest를 전송하고 ShipmentRoute가 포함된 OptimizeToursResponse를 반환합니다. ShipmentRoute는 전체 비용을 최소화하는 차량이 실행할 경로 집합입니다.
optimizeToursLongRunning POST /v1/{parent=projects/*}:optimizeToursLongRunning
이 메서드는 시간 제한 값이 큰 경우 최적화하도록 설계된 OptimizeTours 메서드의 변형입니다.
optimizeToursUri POST /v1/{parent=projects/*}:OptimizeToursUri
이 메서드는 제한 시간 값이 크고 입력/출력 크기가 큰 최적화를 위해 설계된 OptimizeToursLongRunning 메서드의 변형입니다.

REST 리소스: v1.projects.locations

메서드
batchOptimizeTours POST /v1/{parent=projects/*/locations/*}:batchOptimizeTours
하나 이상의 OptimizeToursRequest 메시지의 차량 경로를 일괄적으로 최적화합니다.
optimizeTours POST /v1/{parent=projects/*/locations/*}:optimizeTours
ShipmentModel이 포함된 OptimizeToursRequest를 전송하고 ShipmentRoute가 포함된 OptimizeToursResponse를 반환합니다. ShipmentRoute는 전체 비용을 최소화하는 차량이 실행할 경로 집합입니다.
optimizeToursLongRunning POST /v1/{parent=projects/*/locations/*}:optimizeToursLongRunning
이 메서드는 시간 제한 값이 큰 경우 최적화하도록 설계된 OptimizeTours 메서드의 변형입니다.
optimizeToursUri POST /v1/{parent=projects/*/locations/*}:OptimizeToursUri
이 메서드는 제한 시간 값이 크고 입력/출력 크기가 큰 최적화를 위해 설계된 OptimizeToursLongRunning 메서드의 변형입니다.

REST 리소스: v1.projects.locations.operations

메서드
get GET /v1/{name=projects/*/locations/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.