VehicleJourneySegment
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이전 정류장에서 현재 정류장까지 차량의 이동 구간을 나타냅니다. 첫 번째 활성 정류장인 경우 차량의 현재 위치에서 이 정류장까지 이동합니다.
JSON 표현 |
{
"stop": {
object (VehicleStop )
},
"drivingDistanceMeters": integer,
"drivingDuration": string,
"path": [
{
object (LatLng )
}
]
} |
필드 |
stop |
object (VehicleStop )
정류장 위치 및 정류장과 연결된 Task 를 지정합니다. 이 여정 세그먼트가 JourneySharingInfo 의 일부인 경우 VehicleStop의 일부 필드가 표시되지 않을 수 있습니다.
|
drivingDistanceMeters |
integer
출력 전용입니다. 이전 정류장에서 이 정류장까지의 이동 거리입니다. 현재 정류장이 여정 구간 목록에서 첫 번째 정류장인 경우 출발지는 이 정류장이 목록에 추가된 시점에 기록된 차량의 위치입니다. 이 여정 세그먼트가 JourneySharingInfo 의 일부인 경우 이 필드가 표시되지 않을 수도 있습니다.
|
drivingDuration |
string (Duration format)
출력 전용입니다. 이전 정류장에서 이 정류장까지의 이동 시간입니다. 현재 정류장이 여정 구간 목록에서 첫 번째 정류장인 경우 출발지는 이 정류장이 목록에 추가된 시점에 기록된 차량의 위치입니다. 이 필드가 Task.remaining_vehicle_journey_segments[0].driving_duration (gRPC) 또는 Task.remainingVehicleJourneySegments[0].drivingDuration (REST) 경로에 정의되면 DeliveryVehicle.remaining_duration (gRPC) 또는 DeliveryVehicle.remainingDuration (REST)의 값으로 채워질 수 있습니다. 이를 통해 이전 정류장의 운전 시간이 아닌 운전자 앱의 알려진 최근 위치에서 남은 운전 시간을 제공합니다. 소수점 아래가 최대 9자리까지이고 's '로 끝나는 초 단위 기간입니다. 예를 들면 "3.5s" 입니다.
|
path[] |
object (LatLng )
출력 전용입니다. 이전 정류장에서 이 정류장까지의 경로입니다. 현재 정류장이 여정 구간 목록에서 첫 번째 정류장인 경우 차량의 현재 위치에서 정류장이 목록에 추가된 시점에 이 정류장까지의 경로입니다. 이 여정 세그먼트가 JourneySharingInfo 의 일부인 경우 이 필드가 표시되지 않을 수도 있습니다. 이 필드가 Task.journey_sharing_info.remaining_vehicle_journey_segments[0].path (gRPC) 또는 Task.journeySharingInfo.remainingVehicleJourneySegments[0].path (REST) 경로에 정의되면 DeliveryVehicle.current_route_segment (gRPC) 또는 DeliveryVehicle.currentRouteSegment (REST)에서 디코딩된 LatLng 로 채워질 수 있습니다. 이를 통해 이전 정류장의 경로가 아닌 운전자 앱의 알려진 최근 위치로부터의 운전 경로가 제공됩니다.
|
VehicleStop
차량이 하나 이상의 Task
를 실행하기 위해 정지하는 지점을 설명합니다.
필드 |
plannedLocation |
object (LocationInfo )
필수 항목입니다. 정류장의 위치입니다. Task 의 위치는 이 위치와 정확히 일치하지 않을 수 있지만 가까운 거리에 있습니다. 이 필드는 tasks.get 호출의 응답에서 채워지지 않습니다.
|
tasks[] |
object (TaskInfo )
이 정류장에서 수행할 Task 목록입니다. 이 필드는 tasks.get 호출의 응답에서 채워지지 않습니다.
|
state |
enum (State )
VehicleStop 의 상태입니다. 이 필드는 tasks.get 호출의 응답에서 채워지지 않습니다.
|
TaskInfo
이 정류장에서 수행된 태스크에 대한 추가 정보입니다.
JSON 표현 |
{
"taskId": string,
"taskDuration": string,
"targetTimeWindow": {
object (TimeWindow )
}
} |
필드 |
taskId |
string
작업 ID입니다. 이 필드는 tasks.get 호출의 응답에서 채워지지 않습니다. 작업 ID에는 다음과 같은 제한사항이 적용됩니다.
- 유효한 유니코드 문자열이어야 합니다.
- 최대 길이는 64자(영문 기준)로 제한됩니다.
- 유니코드 정규화 양식 C에 따라 정규화됩니다.
- '/', ':', '?', ',', '#' ASCII 문자는 포함할 수 없습니다.
|
taskDuration |
string (Duration format)
출력 전용입니다. 작업 수행에 필요한 시간입니다. 소수점 아래가 최대 9자리까지이고 's '로 끝나는 초 단위 기간입니다. 예를 들면 "3.5s" 입니다.
|
targetTimeWindow |
object (TimeWindow )
출력 전용입니다. 작업을 완료해야 하는 기간입니다. deliveryVehicles.get 에 대한 응답에서만 설정됩니다.
|
주
열거형 |
STATE_UNSPECIFIED |
알 수 없음 |
NEW |
생성되었지만 현재 직접 라우팅되지는 않습니다. |
ENROUTE |
할당되었으며 현재 라우팅입니다. |
ARRIVED |
정류장에 도착했습니다. 차량이 다음 정류장으로 이동하는 중일 때 이전의 모든 정류장이 완료된 것으로 가정합니다. |
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-08-22(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2024-08-22(UTC)"}
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-08-22(UTC)"]]