GTFS ベースの統合

General Transit Feed Specification(GTFS)は、公共交通機関の時刻表とそれに関連する地理情報のための既存の形式です。GTFS ベースの統合では、GTFS と Google 乗換案内の乗車券販売の拡張機能を使用して、Travel Transport 統合のステップ 1 を実施し、静的データのフィードを提供します。

Partner Server API は GTFS から提供される ticketing_trip_id などの識別子を使用するため、API を使用するには有効な GTFS フィードが必要です。以下の手順に沿って、有効な GTFS フィードを指定してください。

GTFS 静的フィードを作成する

GTFS ベースの統合を使用して都市間移動のルートとスケジュールを検索、見つけられるようにするには、パートナーに GTFS フィードを提供する必要があります。GTFS フィードデータには、時刻表、経路、乗車券販売情報に関する静的情報が含まれます。Google はその情報を使用して、Partner API に接続します。

1. 乗換案内アカウントの作成

まだお済みでない場合は、Google 乗換案内のスタートガイドに進み、フォームを使用してアカウントをリクエストしてください。審査が完了すると、アカウントが作成され、GTFS ダッシュボードを使用できるようになります。ダッシュボードにアクセスして設定する方法については、乗換案内パートナー ダッシュボードにアクセスするをご覧ください。

2. 拡張機能を含む GTFS フィードを作成する

Google 乗換案内の乗車券販売の拡張機能の必須セクションを含む GTFS フィードを作成します(詳しくは、GTFS 拡張機能のセクションをご覧ください)。優れたユーザー エクスペリエンスを実現するには、GTFS の品質要件とおすすめの方法を参照し、準拠してください。

3.フィードに名前を付ける

推奨されるフィードの命名規則は、agency-region-country_code(例: gbus-ca-us)です。また、地域が不要な場合は agency-country_code(例: gbus-br)です。テストフィードの場合、推奨されるフィードの命名規則は test-agency-country_code です(例: test-gbus-ca-ustest-gbus-br)。

4. フィードのアップロードと更新

GTFS フィードデータの公開ガイドに沿って、GTFS データのアップロードと更新を行います。データがアップロードされるたびに、自動検証が行われ(最大 30 分かかります)、検証レポートが生成されます。次のステップに進む前に、エラーを修正してください。

5. プレビュー環境をリクエストする

GTFS データの検証に合格したら、限定公開プレビューを使用してフィードデータをテストするの手順に沿って、プレビュー環境を有効にします。有効にすると、アップロードしたフィードデータが許可されたユーザーの Google マップに表示されます。この時点で、GTFS データは API サーバーでのテストにも使用できるようになります。

6. リリースに関する QA 審査のリクエスト

問題のある警告やデータ品質の問題がプレビュー環境で対処されたら、公開リリースの前に最終的な Google QA 審査を受ける必要があります。QA 審査プロセスで見つかった問題はダッシュボードに表示されます。すべての未解決の問題に対処すると、GTFS をリリースできるようになります。

7. フィードの起動

フィードを一般公開する方法については、フィードを公開するをご覧ください。