서비스 알림¶
다음 예는 경고 피드의 ASCII 표현입니다.
# header 정보
header {
# 의 버전속도 사양. 현재 "2.0". 유효한 버전은 "2.0", "1.0"입니다.
gtfs_realtime_version: "2.0"
# 데이터 세트가 증분인지 또는가득한
incrementality: FULL_DATASET
# 그만큼time 이 데이터 세트가 서버에서 생성된 위치
# 의 순서를 결정하기 위해Alert 피드
timestamp: 1284457468
}
# 여러 엔터티가 피드에 포함될 수 있습니다.
entity {
# 에 대한 고유 식별자entity
id: "0"
# 의 "유형"entity
alert {
# 다음과 같은 경우 여러 기간을 정의할 수 있습니다.Alert 활성
active_period {
# 시작 시간 POSIX 시대 형식
start: 1284457468
# 종료 시간 POSIX 시대 형식
end: 1284468072
}
# 선택합니다GTFS 엔터티가 영향을 받음
informed_entity {
# 유효한 매개변수:
# agency_id, route_id, route_type, stop_id, trip (보다TripDescriptor )
route_id: "219"
}
# 다중 선택기(informed_entity ) 하나에 포함될 수 있습니다.Alertentity
informed_entity {
stop_id: "16230"
}
# 여러 필드를 하나에 포함할 수 있습니다.informed_entity
informed_entity {
stop_id: "16299"
route_id: "100"
# 이 예는 정류장 16299의 경로 100을 의미합니다.
# 이는 100번 경로의 다른 정류장과 16299번 정류장의 다른 경로에는 적용되지 않습니다.
}
# Cause 의Alert - 보다 gtfs-realtime.proto 유효한 값
cause: CONSTRUCTION
# Effect 의Alert - 보다 gtfs-realtime.proto 유효한 값
effect: DETOUR
# 주어진url 추가 정보를 제공합니다
url {
# 여러 언어/번역 지원
translation {
# Google 외부에서 호스팅되는 페이지(제공업체/대행사 등)
text: "http://www.sometransitagency/alerts"
language: "en"
}
}
# header \~을 위해Alert 강조 표시됩니다
header_text {
# 여러 언어/번역 지원
translation {
text: "Stop at Elm street is closed, temporary stop at Oak street"
language: "en"
}
}
# Alert 설명. 추가의정보 \~로header 텍스트
description_text {
# 여러 언어/번역 지원
translation {
text: "Due to construction at Elm street the stop is closed. The temporary stop can be found 300 meters north at Oak street"
language: "en"
}
}
}
}