乗車券購入リンクの形式

ディープリンクの場合、パートナーはベース URL を提供します(パートナー構成を参照)。URL に追加されるクエリ パラメータは、Google 乗換案内の乗車券販売の拡張機能に準拠し、パラメータのセットが変更されます。

フィールド名 詳細
from_ticketing_stop_time_id

(反復可能)区間の始点の停留所の識別子です。

ある通過時刻について、これは出発駅の stop_id の値です。

to_ticketing_stop_time_id

(反復可能)区間の終点の駅 / 停留所の識別子。

ある通過時刻について、これは目的地の駅の stop_id の値です。

service_date

(日付、反復可能)ルートの運行日です。

このフィールドは JSON 配列形式で、次の形式文字列で日付を含みます。

YYYYMMDD

boarding_time

(ISO 8601、反復可能)区間の始点となる stop_time の出発日時(departure_time)です。

このフィールドの時刻値は ISO 8601 準拠で、フォーマット文字列は次のようになります。

YYYY-MM-DDThh:mm:ss±hh:mm

arrival_time

(ISO 8601、反復可能)区間の終点の stop_time の到着日時(arrival_time)です。

このフィールドの時刻値は ISO 8601 準拠で、フォーマット文字列は次のようになります。

YYYY-MM-DDThh:mm:ss±hh:mm

booking_token

(文字列)追加データを追加するために使用されるオプションのフィールド。この値は Travel Transport API レスポンスから取得され、乗車券販売のディープリンクに追加されます。

booking_token の最大長は 100 文字です。

予約トークンがなくても旅行の検索は機能しますが、予約トークンを使用すると、Google 検索結果とパートナーの予約ページ間で料金の一貫性を維持できます。

lang

(IETF BCP 47、省略可)予約サイトで選択された言語を示すために使用されるフィールド。

このフィールドの値は IETF BCP 47 に準拠しています(例: en-US)。

選択した言語が利用できない場合や、フィールドが渡されない場合は、予約サイトでフォールバック言語を使用する必要があります。

cur

(ISO 4217、省略可)価格を表示する通貨を示すために使用されるフィールド。

このフィールドの値は ISO 4217 に準拠しています(例: USD)。

選択した通貨を表示できない場合や、フィールドが渡されない場合、予約サイトはフォールバック通貨を使用する必要があります。

utm_source

(文字列、省略可)トラフィックを送信した上位サイトを示すために使用されるフィールド。

有効な値は google_searchgoogle_maps です。

繰り返し可能なパラメータはすべて JSON 配列として指定されます。複数の値は転送の停止を示します。URL エンコードの例は、Google 乗換案内の乗車券販売の拡張機能ので確認できます。