차량 공유 여행을 위한 최적의 경로를 결정할 때 가장 빠른 경로가 최선의 옵션이 아닐 수 있습니다. 추천 사항 경로를 계획하세요
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
메서드 사용 예는 다음을 참조하세요.
커스텀 경로 계산 (베타) 예시
통행료 계산
통행료 계산에 대한 자세한 내용은 다음을 참고하세요. 통행료 계산
통행료 계산의 예는 다음을 참고하세요. 커스텀 경로 계산 예시