Quy cách chung cho nguồn cấp dữ liệu về phương tiện công cộng (GTFS) là một định dạng hiện có cho lịch biểu vận tải công cộng và thông tin địa lý được liên kết. Quá trình tích hợp dựa trên GTFS sử dụng GTFS và tiện ích hỗ trợ Google Transit Ticketing để hoàn thành bước 1 của quy trình tích hợp Travel Transport – cung cấp nguồn cấp dữ liệu tĩnh.
API máy chủ đối tác sẽ sử dụng các giá trị nhận dạng như ticketing_trip_id
do GTFS cung cấp. Vì vậy, nguồn cấp dữ liệu GTFS hợp lệ cần phải tồn tại trước khi có thể sử dụng API.
Vui lòng làm theo các bước bên dưới để cung cấp nguồn cấp dữ liệu GTFS hợp lệ.
Tạo nguồn cấp dữ liệu tĩnh GTFS
Để người dùng có thể tìm kiếm các tuyến đường và lịch trình cho việc di chuyển liên thành phố bằng cách sử dụng tính năng tích hợp dựa trên GTFS, các đối tác cần có nguồn cấp dữ liệu GTFS. Dữ liệu trong nguồn cấp dữ liệu GTFS sẽ chứa thông tin tĩnh về lịch biểu, tuyến đường và thông tin bán vé mà Google sử dụng để kết nối với API đối tác.
1. Tạo tài khoản Phương tiện công cộng
Nếu bạn chưa hoàn tất, vui lòng chuyển đến phần Bắt đầu sử dụng Google Transit rồi dùng biểu mẫu này để yêu cầu tài khoản. Sau khi xem xét xong, một tài khoản sẽ được tạo và trang tổng quan GTFS sẽ xuất hiện. Hãy xem phần Truy cập vào Trang tổng quan đối tác phương tiện công cộng để biết thông tin chi tiết về cách truy cập và định cấu hình trang tổng quan này.
2. Tạo nguồn cấp dữ liệu GTFS bằng phần mở rộng
Tạo nguồn cấp dữ liệu GTFS bao gồm các phần bắt buộc của phần mở rộng về Bán vé Google Transit (xem thêm thông tin chi tiết trong phần tiện ích GTFS). Để đảm bảo trải nghiệm người dùng tốt nhất, vui lòng đọc và làm theo các phương pháp hay nhất và yêu cầu về chất lượng của GTFS.
3. Đặt tên cho nguồn cấp dữ liệu
Quy ước đặt tên nguồn cấp dữ liệu được đề xuất là agency-region-country_code
, ví dụ: gbus-ca-us
hoặc agency-country_code
nếu không bắt buộc phải sử dụng khu vực, ví dụ: gbus-br
. Đối với nguồn cấp dữ liệu kiểm thử, quy ước đặt tên nguồn cấp dữ liệu nên dùng là: test-agency-country_code
, ví dụ: test-gbus-ca-us
hoặc test-gbus-br
.
4. Tải lên và cập nhật nguồn cấp dữ liệu
Hãy làm theo hướng dẫn Xuất bản dữ liệu từ nguồn cấp dữ liệu GTFS để tải lên và cập nhật dữ liệu GTFS của bạn. Mỗi lần được tải lên dữ liệu, dữ liệu sẽ được xác thực tự động (mất tối đa 30 phút) và báo cáo xác thực sẽ được tạo. Vui lòng khắc phục mọi lỗi trước khi chuyển sang bước tiếp theo.
5. Yêu cầu môi trường xem trước
Sau khi dữ liệu GTFS được xác thực thành công, hãy làm theo hướng dẫn trong bài viết Kiểm tra dữ liệu trong nguồn cấp dữ liệu bằng cách sử dụng bản xem trước riêng tư để bật môi trường xem trước. Sau khi được bật, dữ liệu của nguồn cấp dữ liệu đã tải lên sẽ hiển thị trong Google Maps của những người dùng được cho phép. Tại thời điểm này, dữ liệu GTFS hiện cũng có thể được dùng để kiểm thử với máy chủ API.
6. Yêu cầu xem xét lại quy trình đảm bảo chất lượng
Sau khi đã giải quyết mọi cảnh báo có vấn đề và vấn đề về chất lượng dữ liệu trong môi trường xem trước, bạn sẽ phải xem xét lần cuối cùng để đảm bảo chất lượng của Google trước khi ra mắt công khai. Các vấn đề phát hiện được qua quy trình xem xét đảm bảo chất lượng sẽ xuất hiện trên trang tổng quan. Sau khi bạn đã giải quyết mọi vấn đề còn tồn đọng, GTFS sẽ sẵn sàng ra mắt.
7. Khởi chạy nguồn cấp dữ liệu
Vui lòng xem phần Phát hành nguồn cấp dữ liệu của bạn để biết hướng dẫn về cách cung cấp nguồn cấp dữ liệu công khai.