이 페이지에서는 다음 영역에서 사양에 대한 공식 GTFS 일정과 Google 대중교통 구현 간의 주요 차이점을 설명합니다.
- 무시되는 공식 사양: 이 필드는 공식 GTFS 중 일부입니다. Google 대중교통은 오류 없이 이 데이터를 수집하지만 사전에 데이터를 사용하지는 않습니다. 
- 해석의 차이: 이 필드에는 Google 대중교통에서 GTFS의 정의와 다르게 해석하는 공식 GTFS 중 일부가 포함됩니다. 
- 실험 지원: 이 필드는 Google 대중교통 구현에서 실험용입니다. 새로운 실험용 필드를 구현하려면 Google 대중교통팀에 문의하세요. 
- Google 대중교통 지원 확장: 이 확장은 공식 GTFS 중 일부가 아닙니다. 대중교통 지원 확장에는 공개 확장과 Google 대중교통 전용 확장이 모두 포함됩니다. 모든 파트너가 이 정보를 자신의 피드에서 대중교통으로 보낼 수 있습니다. 
정적 대중교통
다음 섹션에서는 정적 피드에 대한 공식 GTFS와 Google 대중교통의 구현 간의 주요 차이점을 설명합니다.
정적 피드에서 무시되는 공식 사양
대중교통에서 무시되는 일부 공식 사양은 실험용입니다. 자세한 내용은 gtfs.org를 참고하세요.
표 1에는 정적 피드에서 대중교통의 지원이 적용되지 않는 GTFS 파일이 나열됩니다. 또한 이 파일에 정의된 모든 필드는 대중교통에서 지원하지 않습니다.
| areas.txt | 
| fare_leg_rules.txt | 
| fare_products.txt | 
| fare_transfer_rules.txt | 
| levels.txt | 
| stop_areas.txt | 
표 2에는 정적 피드에서 대중교통에 의해 무시되는 모든 GTFS 정의 필드가 나열됩니다.
| 파일 이름 | GTFS에 정의된 무시되는 필드 | 필드 유형 | 
|---|---|---|
| fare_attributes.txt | payment_method | 열거형 | 
| feed_info.txt | default_lang | 언어 코드 | 
| feed_info.txt | feed_publisher_name | 텍스트 | 
| pathways.txt | max_slope | 부동 소수점 수 | 
| routes.txt | continuous_drop_off | 열거형 | 
| routes.txt | continuous_pickup | 열거형 | 
| routes.txt | network_id | ID | 
| routes.txt | route_desc | 텍스트 | 
| routes.txt | route_sort_order | 비음수 정수 | 
| stops.txt | level_id | ID | 
| stops.txt | stop_desc | 텍스트 | 
| stops.txt | stop_url | URL | 
| stops.txt | tts_stop_name | 텍스트 | 
| trips.txt | bikes_allowed | 열거형 | 
정적 피드에서 해석의 차이
대중교통은 GTFS에서 정의한 특정 필드를 허용하지만 이를 GTFS와는 다르게 해석합니다.
표 3에는 정적 피드에서 대중교통이 GTFS에 설명된 것과 다르게 구현하는 필드가 나열됩니다.
| 파일 이름 | GTFS에 정의된 필드 | 필드 유형 | Google 대중교통에서 필수 여부 | Google 대중교통 구현 세부정보 | 
|---|---|---|---|---|
| fare_attributes.txt | transfers | 열거형 | 필수 | Google 대중교통 확장. 공개 GTFS에서는 값을  이 필드를 사용하여 해당 요금으로 허용되는 최대 환승 횟수를 설정합니다. 여기에 블록 환승(좌석 내 환승이라고도 함)은 포함되지 않습니다. 특정 요금으로 허용되는 환승 횟수를 제한하지 않으려면  | 
| pathways.txt | pathway_mode | 열거형 | 선택사항 | pathway_mode필드가 지정된 경우, 해당 필드가 비어 있으면 Google 대중교통에서 이를 수락하고 알 수 없음으로 처리합니다. | 
| stop_times.txt | arrival_time | 시간 | 조건부 필수 | 시간은 00부터99까지의 값으로 제한되며, 이는 3일에 걸친 이동을 나타내기에 충분한 수치입니다. | 
| transfers.txt | transfer_type | 열거형 | 필수 | 값으로  Google 대중교통은 값으로  | 
| trips.txt | block_id | ID | 선택사항 | 자세한 내용은 블록 환승 예를 참고하세요. | 
정적 피드의 실험 지원
이 카테고리의 새로운 실험용 필드를 통합하는 데 지원이 필요한 경우 Google 대중교통에 문의하세요.
정적 피드의 Google 대중교통 지원 확장
표 4에는 Google 대중교통 확장에 대한 정보가 제공됩니다. 이 필드는 공식 GTFS에 속하지 않습니다.
| 파일 이름 | 필드 | 필드 유형 | Google 대중교통에서 필수 여부 | Google 대중교통 구현 세부정보 | 
|---|---|---|---|---|
| fare_attributes.txt | ic_price | 부동 소수점 수 | 선택사항 | 이 Google 대중교통 확장은 일본에 있는 파트너만 사용할 수 있습니다. 
 | 
| fare_rules.txt | contains_route_id | ID | 선택사항 | Google 대중교통 확장. 이 요금은  
 | 
| routes.txt | checkin_duration | 정수 | 선택사항 | Google 대중교통 확장. 
 승객이 환승으로 출발 편에 연결되면 정의된 환승 시간이  
 | 
| routes.txt | route_type | 열거형 | 필수 | Google 대중교통 확장. Google 대중교통에서 GTFS가 허용되는  | 
| stop_times.txt | stop_direction_name | 텍스트 | 선택사항 | Google 대중교통 확장. 
 
 | 
| stops.txt | signposted_as | 텍스트 | 선택사항 | Google 대중교통 확장. 
 GTFS  
 
 | 
| stops.txt | vehicle_type | 정수 | 선택사항 | Google 대중교통 확장. 
 | 
| agency.txt | ticketing_deep_link_id | ID | 선택사항 | Google 대중교통 티켓 판매 확장. 
 | 
| routes.txt | ticketing_deep_link_id | ID | 선택사항 | Google 대중교통 티켓 판매 확장. 
 | 
| stop_times.txt | ticketing_stop_time_id | ID | 선택사항 | Google 대중교통 티켓 판매 확장. 
 | 
| stop_times.txt | ticketing_type | 열거형 | 선택사항 | Google 대중교통 티켓 판매 확장. 
 Google 대중교통에서 허용되는 값은 다음과 같습니다. 
 | 
| ticketing_deep_links.txt | android_intent_uri | URI | 선택사항 | Google 대중교통 티켓 판매 확장. 
 | 
| ticketing_deep_links.txt | ios_universal_link_url | URL | 선택사항 | Google 대중교통 티켓 판매 확장. 
 | 
| ticketing_deep_links.txt | ticketing_deep_link_id | ID | 필수 | Google 대중교통 티켓 판매 확장. 
 | 
| ticketing_deep_links.txt | web_url | URL | 선택사항 | Google 대중교통 티켓 판매 확장. 
 | 
| ticketing_identifiers.txt | agency_id | ID | 필수 | Google 대중교통 티켓 판매 확장. 기본  | 
| ticketing_identifiers.txt | stop_id | ID | 필수 | Google 대중교통 티켓 판매 확장. 기본  | 
| ticketing_identifiers.txt | ticketing_stop_id | ID | 필수 | Google 대중교통 티켓 판매 확장. 
 | 
| trips.txt | exceptional | 열거형 | 선택사항 | 이 필드는 예외적인 이동을 나타냅니다. 특별한 상황 또는 계획된 운영 중단(예: 선로 공사)으로 인해 정규 시각표 이외의 시간에 운영하거나 평소의 경로에서 벗어납니다. Google은 다음 값 옵션을 허용합니다. 
 | 
| trips.txt | ticketing_trip_id | ID | 선택사항 | Google 대중교통 티켓 판매 확장. 
 | 
| trips.txt | ticketing_type | 열거형 | 선택사항 | Google 대중교통 티켓 판매 확장. 
 Google 대중교통에서 허용되는 값은 다음과 같습니다. 
 | 
| translations.txt | lang | 언어 코드 | 선택사항 | Google 대중교통 확장. 
 구문의 번역을 지정하기 위해  | 
| translations.txt | trans_id | ID | 선택사항 | Google 대중교통 확장. 
 번역이 제공되는 구문의 ID 토큰을 지정하기 위해  | 
| trips.txt | original_trip_id | ID | 선택사항 | Google 대중교통 확장. 
 | 
| trips.txt | trip_direction_name | 텍스트 | 선택사항 | Google 대중교통 확장. 
 이동 중에  
 | 
| trips.txt | vehicle_category_id | ID | 선택사항 | Google 대중교통 확장. 
 |