本頁說明官方 GTFS 時間表和 Google 大眾運輸規格導入方式的主要差異,包含下列方面:
- 略過的官方規格:這些欄位屬於官方 GTFS 的一部分。Google 大眾運輸會正確擷取這些資料,但不會主動使用。 
- 不同解讀:Google 大眾運輸對官方 GTFS 中這些欄位的解讀,與 GTFS 中的定義不同。 
- 實驗性支援:Google 大眾運輸導入的這些欄位屬於實驗性質。如要導入新的實驗性欄位,請與 Google 大眾運輸團隊聯絡。 
- Google 大眾運輸支援的擴充功能:這些擴充功能「不」屬於官方 GTFS 的一部分。Google 大眾運輸支援的擴充功能包含公開擴充功能,以及 Google 大眾運輸專屬的擴充功能。任何合作夥伴都能透過動態饋給,將這些資訊傳送給 Google 大眾運輸。 
Static 大眾運輸資訊
以下各部分列出官方 GTFS 和 Google 大眾運輸 Static 動態饋給導入方式的主要差異。
Static 動態饋給中略過的官方規格
Google 大眾運輸略過的部分官方規格屬於實驗性質,詳情請參閱 gtfs.org。
表 1 列出 Google 大眾運輸在 Static 動態饋給中不支援的 GTFS 檔案。此外,Google 大眾運輸不接受這些檔案中定義的任何欄位。
| areas.txt | 
| fare_leg_rules.txt | 
| fare_products.txt | 
| fare_transfer_rules.txt | 
| levels.txt | 
| stop_areas.txt | 
表 2 列出 Google 大眾運輸在 Static 動態饋給中略過的所有 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 | 網址 | 
| stops.txt | tts_stop_name | 文字 | 
| trips.txt | bikes_allowed | 列舉 | 
Static 動態饋給中的不同解讀
雖然 Google 大眾運輸接受某些 GTFS 定義欄位,但解讀方式與 GTFS 有所不同。
表 3 列出 Google 大眾運輸在 Static 動態饋給中導入的欄位,而這些欄位的導入方式與 GTFS 中所述的方式不同。
| 檔案名稱 | GTFS 中定義的欄位 | 欄位類型 | 是否為 Google 大眾運輸的必要欄位? | Google 大眾運輸導入方式詳細資料 | 
|---|---|---|---|---|
| fare_attributes.txt | transfers | 列舉 | 必要 | Google 大眾運輸擴充功能。 公開 GTFS 會將值的範圍限制在  請使用這個欄位設定票價允許的轉乘次數上限,不包含排程轉乘 (又稱不離座轉乘)。如果不想設定票價允許的轉乘次數限制,可將  | 
| pathways.txt | pathway_mode | 列舉 | 選用 | 如果指定 pathway_mode欄位但留空,Google 大眾運輸會接受該欄位,並認定欄位值不明。 | 
| stop_times.txt | arrival_time | 時間 | 必要 (有條件) | 時間值限制在 00到99之間,足以因應三日的行程。 | 
| transfers.txt | transfer_type | 列舉 | 必要 | 系統不支援  Google 大眾運輸支援  | 
| trips.txt | block_id | ID | 選用 | 詳情請參閱「排程轉乘範例」一文。 | 
Static 動態饋給實驗性欄位的支援服務
如果您有意加入這個類別的新實驗性欄位,但需要協助,請與 Google 大眾運輸聯絡。
Google 大眾運輸在 Static 動態饋給中支援的擴充功能
表 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 | 網址 | 選用 | Google 大眾運輸票務擴充功能。 
 | 
| ticketing_deep_links.txt | ticketing_deep_link_id | ID | 必要 | Google 大眾運輸票務擴充功能。 
 | 
| ticketing_deep_links.txt | web_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 大眾運輸擴充功能。 在  |