GTFS フィードのデータを公開する

General Transit Feed Specification(GTFS)フィードのデータを Google で利用できるようにするには、ウェブで公開するのが得策です。Google では、ウェブで公開された乗換案内データを定期的に取得し、Google マップに最新のフィード情報を反映します。フィードデータは手動でアップロードすることも可能です。

フィードデータの公開設定を行う方法

フィードはウェブ上のさまざまな場所で公開できます。以下のいずれかから選んでください。

  • 交通機関のウェブサイト(推奨): 自社のウェブサイトでフィードを公開できます。URL をパスワードで保護するには、HTTP の Basic 認証と Digest 認証を使用します。NTLM(IIS、Win32)認証は使用できません。
  • 交通機関の FTP サーバー: FTP サーバーにフィードを配置できます。URL のパスワード保護は、FTP の標準の認証方法で実現できます。
  • FTP プロバイダからレンタルしたホストサーバー: FTP のレンタル スペースにフィードを配置できます。プロバイダを見つけるには、「FTP ホスティング サービス」で Google 検索を行います。
  • Google ドライブ: Google ドライブでフィードを公開できます。フィードデータの zip ファイルの URL を乗換案内パートナー ダッシュボードに保存すると、アクセス権限をリクエストするメールが Google から届きます。
  • 乗換案内パートナー ダッシュボードから手動でアップロード: 上記の手段を利用できない場合は、乗換案内パートナー ダッシュボードから手動でアップロードすることもできます。データを最新の状態に保てないので、これはあくまで最後の手段です。
手動アップロードの手順

フィードを手動でアップロードするには、次の手順を行います。

Manually upload feed (screenshot)

  1. 乗換案内パートナー ダッシュボードを開きます。
  2. フィードの横にある [固定データフィード] をクリックします。
  3. [ステータス] > [公開 & アップデート] から、[ファイルをアップロード] をクリックします。
  4. 手動でアップロードするファイルを選択します。
  5. [ファイルを処理] をクリックします。

フィード設定を編集する方法

乗換案内パートナー ダッシュボードでは、フィードを移管する方法とタイミングを指定できます。必要な設定を行うと、Google でデータの取得が開始されます。フィード設定の編集方法は次のとおりです。

  1. 乗換案内パートナー ダッシュボードにアクセスします。
  2. [固定データフィード] をクリックします。
  3. [フィード設定] をクリックします。
  4. 画面上のフォームに必要事項を入力します。
  5. [保存] をクリックします。

データに変更が加えられたときに、フィードが自動的に取得されるように設定することが重要です。フィードの自動取得を設定するには、次の手順を行います。

  1. 乗換案内パートナー ダッシュボードにアクセスします。
  2. [固定データフィード] をクリックします。
  3. [フィード設定] をクリックします。
  4. [サーバーまたはウェブサイトからデータをダウンロード] を選択します。
  5. [データの場所] で、フィードを保存するサーバーへの完全なパスを入力します。
  6. [単一ファイル] を選択します。
  7. [新しいファイルか更新されたファイルのみ送信] を選択します。
  8. [スケジュールに従って自動的にデータを取得する] をオンにします。
  9. 新しいフォームが表示されるので、データを取得するスケジュールを指定します。ファイルは毎日取得することをおすすめします。
  10. 必要に応じて、Google 乗換案内ファイルにアクセスするユーザー名とパスワードを入力します。
  11. [保存] をクリックします。

次のステップ

上記の手順を行うと、Google でデータフィードを取得し、処理できるようになります。Google が構築するステージング環境では、公開前のフィードをプレビューし、必要な修正を施すことができます。

限定公開プレビューでフィードデータをテストする方法を確認する

データの即時取得を設定する方法

取得用の URL の設定が済んだら、データの即時取得をいつでも開始できます。この操作を初めて行い、フィードが正常に処理されたことを確認するメッセージを受け取ったら、Google の担当チームに連絡して、限定公開プレビューの準備ができたことをお知らせください。

データの取得を開始する手順は、次のとおりです。

  1. 乗換案内パートナー ダッシュボードを開きます。
  2. フィードの横にある [固定データフィード] をクリックします。
  3. [詳細] > [このフィードを今すぐ転送] をクリックします。

Fetch now button

詳細については、データとフィードの適切な管理方法をご覧ください。

この記事は役に立ちましたか?
改善できる点がありましたらお聞かせください。