General Transit Feed Specification (GTFS) adalah format yang sudah ada untuk jadwal transportasi umum dan informasi geografis terkait. Integrasi berbasis GTFS menggunakan ekstensi GTFS dan Penjualan Tiket Google Transit untuk menyelesaikan langkah 1 dari integrasi Travel Transport - memberikan feed data statis.
Partner Server API akan menggunakan ID seperti ticketing_trip_id
yang disediakan oleh GTFS, sehingga data GTFS yang valid harus ada sebelum API dapat digunakan.
Ikuti langkah-langkah di bawah untuk memberikan data GTFS yang valid.
Membuat feed statis GTFS
Agar pengguna dapat menelusuri serta menemukan rute dan jadwal untuk perjalanan antarkota menggunakan integrasi berbasis GTFS, feed GTFS diperlukan dari partner. Data Data GTFS akan berisi informasi statis tentang jadwal, rute, dan informasi penjualan tiket yang kemudian digunakan oleh Google untuk terhubung ke API partner.
1. Membuat akun Transportasi Umum
Jika belum selesai, buka Mulai menggunakan Google Transit dan gunakan formulir untuk meminta akun. Setelah peninjauan selesai, akun akan dibuat dan dasbor GTFS akan tersedia. Lihat Mengakses Dasbor Partner Transit untuk mengetahui detail tentang cara mengakses dan mengonfigurasi dasbor.
2. Membuat data GTFS dengan ekstensi
Buat data GTFS termasuk bagian yang diperlukan dari ekstensi Penjualan Tiket Google Transit (detail selengkapnya di bagian ekstensi GTFS). Untuk memastikan pengalaman pengguna terbaik, baca dan ikuti persyaratan kualitas dan praktik terbaik GTFS.
3. Menamai feed Anda
Konvensi penamaan feed yang direkomendasikan adalah: agency-region-country_code
, misalnya
gbus-ca-us
, atau agency-country_code
jika wilayah tidak diperlukan, misalnya
gbus-br
. Untuk feed pengujian, konvensi penamaan feed yang direkomendasikan adalah:
test-agency-country_code
mis. test-gbus-ca-us
atau test-gbus-br
.
4. Mengupload dan memperbarui feed
Ikuti panduan Memublikasikan data GTFS untuk mengupload dan memperbarui data GTFS. Setiap kali data diupload, data akan menjalani validasi otomatis (memerlukan waktu hingga 30 menit) dan laporan validasi akan dibuat. Perbaiki kesalahan apa pun sebelum melanjutkan ke langkah berikutnya.
5. Meminta lingkungan pratinjau
Setelah data GTFS berhasil melewati validasi, ikuti petunjuk tentang Menguji data feed menggunakan pratinjau pribadi untuk mengaktifkan lingkungan pratinjau. Setelah diaktifkan, data feed yang diupload akan terlihat di Google Maps dari pengguna yang diizinkan. Pada tahap ini, data GTFS kini juga dapat digunakan untuk pengujian dengan server API.
6. Meminta peninjauan UM (Uji Mutu) peluncuran
Setelah semua peringatan dan masalah kualitas data yang bermasalah ditangani di lingkungan pratinjau, peninjauan UM (Uji Mutu) Google akhir diperlukan sebelum peluncuran publik. Masalah yang ditemukan melalui proses peninjauan UM (Uji Mutu) akan terlihat di dasbor, setelah semua masalah yang belum terselesaikan, GTFS akan siap diluncurkan.
7. Meluncurkan Feed
Lihat Meluncurkan feed untuk mendapatkan petunjuk tentang cara menyediakan feed ke publik.