경로 계획하기

차량 공유 이동을 위한 최적의 경로를 결정할 때 가장 빠른 경로가 항상 최선의 옵션인 것은 아닙니다. 경로를 계획하는 것이 좋습니다.

Routes Preferred API에서는 ComputeCustomRoutes 메서드로 경로 목표를 지정하여 경로를 계획할 수 있습니다.

ComputeCustomRoutes 메서드는 운영자가 선택한 경로와 운전한 경로 간의 차이를 최소화하여 경로 규정 준수에 도움을 줄 수 있습니다.

Routes Preferred API와 Navigation SDK를 모두 사용하여 경로 계획의 이점을 모두 누리세요.

ComputeCustomRoutes 메서드 사용 설정

코드에서 ComputeCustomRoutes 메서드를 사용하려면 먼저 이 메서드를 사용 설정해야 합니다. Routes Preferred API 메서드를 사용 설정하는 방법에 대한 자세한 내용은 시작하기를 참조하세요.

ComputeCustomRoutes 메서드 사용

ComputeCustomRoutes 메서드를 사용하려면 입력에 응답 필드 마스크를 지정해야 합니다. URL 매개변수 $fields 또는 fields를 사용하거나 HTTP/gRPC 헤더 X-Goog-FieldMask를 사용하여 응답 필드 마스크를 제공할 수 있습니다. 자세한 내용은 시스템 매개변수를 참고하세요.

필드 마스크 값은 쉼표로 구분된 필드 경로 목록입니다. 각 필드 경로는 메시지 계층 구조를 나타내는, 점으로 구분된 필드 이름 목록입니다. 필드 이름은 JSON 객체 키 또는 protobuf 필드 태그 이름입니다. 필드 경로는 최상위 응답 메시지 유형에서 시작하고 선택적으로 그 뒤에 하나 이상의 점이 오고 그 뒤에 다음 수준의 필드 이름이 옵니다. 일반적으로 필드 경로는 다음과 같은 방식으로 구성됩니다.

topLevelField[.secondLevelField][.thirdLevelField][...]

특별한 경우 필드 마스크는 모든 루트 수준 필드를 선택하는 와일드 카드 '*'입니다.

자세한 내용은 다음을 참고하세요.

ComputeCustomRoutes 메서드 사용 예시는 커스텀 경로 (베타) 계산 예시를 참조하세요.

통행료 계산

통행료 계산에 대한 자세한 내용은 통행료 계산을 참고하세요.

통행료 계산 예는 커스텀 경로 예시 계산을 참조하세요.