ข้อกำหนดทั่วไปของฟีดขนส่งสาธารณะ (GTFS) เป็นรูปแบบที่มีอยู่สำหรับตารางเวลาขนส่งสาธารณะและข้อมูลทางภูมิศาสตร์ที่เกี่ยวข้อง การผสานรวมที่อิงตาม GTFS จะใช้ GTFS และส่วนขยายการออกตั๋วโดยสารของ Google แผนการเดินทาง เพื่อทำขั้นตอนที่ 1ของการผสานรวมการเดินทางและการขนส่งให้เสร็จสมบูรณ์ ซึ่งก็คือการจัดหาฟีดข้อมูลแบบคงที่
Partner Server API จะใช้ตัวระบุ เช่น ticketing_trip_id ที่ GTFS ให้ไว้ ดังนั้นจึงต้องมีฟีด GTFS ที่ถูกต้องก่อนจึงจะใช้ API ได้
โปรดทำตามขั้นตอนด้านล่างเพื่อจัดหาฟีด GTFS ที่ถูกต้อง
การสร้างฟีดแบบคงที่ของ GTFS
พาร์ทเนอร์ต้องจัดหาฟีด GTFS เพื่อให้ผู้ใช้ค้นหาเส้นทางและตารางเวลาสำหรับการเดินทางระหว่างเมืองโดยใช้การผสานรวมที่อิงตาม GTFS ได้ ข้อมูลฟีด GTFS จะมีข้อมูลแบบคงที่ เกี่ยวกับตารางเวลา เส้นทาง และข้อมูลการจำหน่ายตั๋วโดยสาร ซึ่ง Google จะใช้ข้อมูลนี้ เพื่อเชื่อมต่อกับ API ของพาร์ทเนอร์
1. การสร้างบัญชี Transit
หากยังไม่ได้ดำเนินการ โปรดไปที่ เริ่มต้นใช้งาน Google แผนการเดินทาง และใช้แบบฟอร์ม เพื่อขอรับบัญชี เมื่อการตรวจสอบเสร็จสมบูรณ์ ระบบจะสร้างบัญชีและแดชบอร์ด GTFS จะพร้อมใช้งาน ดูรายละเอียดเกี่ยวกับวิธีเข้าถึงและกำหนดค่าแดชบอร์ดได้ที่ เข้าถึงแดชบอร์ดของพาร์ทเนอร์แผนการเดินทาง
2. การสร้างฟีด GTFS พร้อมส่วนขยาย
สร้างฟีด GTFS รวมถึงส่วนที่จำเป็นของส่วนขยายการจำหน่ายตั๋วของ Google แผนการเดินทาง (ดูรายละเอียดเพิ่มเติมใน ส่วนส่วนขยาย GTFS) โปรดอ่านและปฏิบัติตาม ข้อกำหนดด้านคุณภาพและแนวทางปฏิบัติแนะนำของ GTFS เพื่อให้ผู้ใช้ได้รับประสบการณ์การใช้งานที่ดีที่สุด
3. การตั้งชื่อฟีด
รูปแบบการตั้งชื่อฟีดที่แนะนำคือ agency-region-country_code เช่น gbus-ca-us หรือ agency-country_code หากไม่จำเป็นต้องระบุภูมิภาค เช่น gbus-br สำหรับฟีดทดสอบ รูปแบบการตั้งชื่อฟีดที่แนะนำคือ test-agency-country_code เช่น test-gbus-ca-us หรือ test-gbus-br
4. การอัปโหลดและอัปเดตฟีด
ทำตามคู่มือเผยแพร่ข้อมูลฟีด GTFS เพื่ออัปโหลดและอัปเดตข้อมูล GTFS ระบบจะตรวจสอบข้อมูลโดยอัตโนมัติ (ใช้เวลาสูงสุด 30 นาที) และสร้าง รายงานการตรวจสอบ ทุกครั้งที่อัปโหลดข้อมูล โปรดแก้ไขข้อผิดพลาดก่อนไปยังขั้นตอนถัดไป
5. ขอสภาพแวดล้อมของเวอร์ชันตัวอย่าง
เมื่อข้อมูล GTFS ผ่านการตรวจสอบเรียบร้อยแล้ว ให้ทำตามวิธีการ ใน ทดสอบข้อมูลฟีดโดยใช้ตัวอย่างส่วนตัว เพื่อเปิดใช้สภาพแวดล้อมของเวอร์ชันตัวอย่าง เมื่อเปิดใช้แล้ว ข้อมูลฟีดที่อัปโหลดจะปรากฏใน Google Maps ของผู้ใช้ที่ได้รับอนุญาต ในตอนนี้ คุณยังใช้ข้อมูล GTFS เพื่อทดสอบกับเซิร์ฟเวอร์ API ได้ด้วย
6. ขอรับการตรวจสอบ QA ก่อนเปิดตัว
เมื่อแก้ไขคำเตือนที่มีปัญหาและปัญหาด้านคุณภาพของข้อมูลในสภาพแวดล้อมของเวอร์ชันตัวอย่างแล้ว คุณต้องขอรับการตรวจสอบ QA ครั้งสุดท้ายจาก Google ก่อนเปิดตัวต่อสาธารณะ ปัญหาที่พบผ่านกระบวนการตรวจสอบ QA จะปรากฏในแดชบอร์ด เมื่อแก้ไขปัญหาที่ค้างอยู่ทั้งหมดแล้ว GTFS จะพร้อมเปิดตัว
7. การเปิดตัวฟีด
ดูวิธีการทำให้ฟีดพร้อมใช้งานต่อสาธารณะได้ที่ เปิดตัวฟีด