航空券 API ガイド

Google Flights API:何があり、何が終わり、何で予約できるのか

Google Flights はメタサーチサイトです。運賃を比較し、旅行者を航空会社や旅行会社のサイトに送って予約させます。開発者向けの公開 Google Flights API はなく、ITA Software の有料航空券検索 API である QPX Express も 2018 年に終了しました。航空券の検索、予約、発券が必要な旅行事業者は、GDS、NDC、コンソリデーターの API を自社の予約エンジンに接続します。

  • 開発者向け公開 API なし
  • QPX Express の経緯
  • GDS・NDC・コンソリデーター API
  • 検索、予約、発券、アフター対応

短い答え

Google Flights API を探すチームが本当に求めているもの

Google Flights API を探す人の多くは、フライトの時刻、空席、価格に開発者としてアクセスし、そのフライトを予約・管理する手段を求めています。Google Flights はそれを提供していません。航空会社やオンライン旅行会社がパートナー契約に基づいて Google に提供する運賃を表示し、予約自体は販売者のサイトで行われます。検索技術は Google が 2011 年に買収した ITA Software に由来します。QPX Express API はクエリ課金の商用検索サービスで、予約 API ではなく、すでに終了しています。現実的な方法は、GDS、航空会社の NDC 接続、コンソリデーターなどの契約済みの航空コンテンツを、オファー、PNR、発券、変更、払い戻しを処理する航空券予約エンジンに接続することです。PHPTRAVELS はその予約レイヤーです。

  1. 検索だけか、予約・発券・アフター対応まで必要かを決める
  2. 航空コンテンツの供給元を選ぶ:GDS、航空会社 NDC、コンソリデーター
  3. サプライヤーと契約し、テスト用認証情報を受け取る
  4. 供給元を PHPTRAVELS に接続し、マークアップとルールを設定する
  5. サプライヤーの認定を受けて本番稼働し、予約を管理する
環境
Sandbox
コンテンツ供給元
GDS · Amadeus
認証情報
API key: ••••
マークアップ
基本運賃に 6% · B2C
発券
決済後に自動発券

予約のライフサイクル

航空券予約 API が担い、Google Flights が担わないこと

検索は最初の一歩にすぎません。販売に使う航空券 API は、発券とその後のすべての変更まで予約を運ぶ必要があります。

  1. 検索

    契約済みの供給元で、路線、日付、クラス、人数を指定して検索。

  2. 価格確認

    選んだ運賃を再計算し、運賃規則と手荷物を添付してマークアップを適用。

  3. 予約

    旅行者情報を取得し、オーダーまたは PNR を作成して決済を保留または確定。

  4. 発券

    航空券を発券し、e チケットと旅程表を自社ブランドで送信。

  5. アフター対応

    日付変更、取消、再発券、払い戻しを同じ予約記録で処理。

  6. レポート

    売上、仕入れコスト、代理店手数料をバックオフィスで照合。

現実的な代替手段

Google Flights API の代わりになる航空コンテンツ

供給元ごとにサプライヤーとの個別契約が必要です。PHPTRAVELS はそれらを一つの検索、一つの予約フロー、一つの管理画面にまとめます。

  • GDS 接続

    Travelport、Amadeus、Sabre は、認定旅行会社向けに公示運賃と契約運賃を、PNR 作成、発券、アフター対応とともに提供します。

  • 航空会社の NDC オファー

    NDC 対応航空会社から直接取得するオファーとオーダー。航空会社が販売するバンドル、座席、付帯サービスを含みます。

  • コンソリデーターと航空券 API

    REST・JSON の航空券 API や発券コンソリデーターにより、自社の認定を持たない旅行会社も予約可能な運賃を利用できます。

接続できる航空サプライヤー:

  • Seeru
  • Amadeus
  • Duffel
  • Google Flights
  • Kayak
  • Kiwi
  • Mystifly
  • PKfare
  • Sabre
  • TBO Holidays
  • Travelport
航空券モジュールを見る

バックオフィス

航空券 API を一つの管理画面で運用

メタサーチへのリンクでは得られない管理:自社の価格、自社のルール、自社の記録。

  • マークアップと手数料

    路線、航空会社、クラス、チャネル別の定額・定率マークアップと B2B 代理店手数料。

  • 供給元の切り替え

    サイトを変えずに、市場ごとに GDS、NDC、コンソリデーターを有効・無効にできます。

  • 安全な認証情報

    サプライヤーの API key は自社のインストール内に保存し、Sandbox と本番で分けて管理。

  • 代理店ウォレット

    B2B 代理店はプリペイドウォレットや与信枠で予約し、すべての引き落としが記録されます。

  • リクエストログ

    検索、価格確認、予約の呼び出しをエラーとともに記録し、サプライヤーの問題や認定作業の調査に活用。

  • 売上レポート

    サプライヤー、代理店、期間別の予約、航空券、払い戻し、利益。

比較

PHPTRAVELS と Google Flights 頼みの比較

Google Flights は運賃を比較する旅行者のためのもので、販売する事業者向けではありません。一般的な違いは次の通りです。詳細は Google の最新のパートナー条件をご確認ください。

項目Google FlightsPHPTRAVELS
開発者アクセスGoogle Flights公開 API なし。パートナー契約で掲載PHPTRAVELS自社で契約した GDS、NDC、コンソリデーター API
予約Google Flights旅行者は販売者のサイトへ移動して予約PHPTRAVELS予約、PNR、決済を自社サイトで完結
変更と払い戻しGoogle Flights航空券を販売した航空会社や旅行会社が対応PHPTRAVELS自社管理画面の予約記録で対応
価格管理Google Flights販売者の価格を表示PHPTRAVELSマークアップ、手数料、通貨を自社で設定
顧客データGoogle Flights予約・旅行者データは販売者に残るPHPTRAVELS予約と顧客は自社データベースに保存

活用例

代わりに自社の航空券プラットフォームを作る事業者

  • オンライン旅行会社

    他社の決済ページに送客するのではなく、検索・予約・発券を備えて自社ブランドで航空券を販売。

  • 出張管理と TMC

    出張規程、承認、アフター対応を備えたフライト検索を、出張・経費レポートと連携。

  • プロダクトチームとスタートアップ

    Google Flights API を探していて、開発の土台となる実用的な航空券予約レイヤーが必要なチーム。

PHPTRAVELS を選ぶ理由

自社で所有する航空券予約レイヤー

  • ソースコード付き

    商用ライセンスでセルフホストでき、開発者が航空券ロジックと API を拡張できます。

  • 自社のサプライヤー契約

    各航空サプライヤーと条件を取り決め、認証情報は自社のインストール内に保持します。

  • 差し替え可能な供給元

    サイト、予約、レポートはそのままに、航空サプライヤーを追加・変更できます。

  • Web、B2B、モバイル

    一つの航空券エンジンが Web サイト、代理店ポータル、モバイルアプリを支えます。

よくある質問

Google Flights API に関する質問

開発者と旅行事業者が航空券 API を選ぶ前によく尋ねること。

営業に相談

ありません。Google は公開のセルフサービス型 Google Flights API を提供していません。Google Flights は航空会社や旅行会社の運賃を比較し、予約のためにそれらへリンクするメタサーチサイトです。検索と予約には、契約済みの GDS、NDC、コンソリデーターの航空券 API を使います。

QPX は、Google が 2011 年に買収した ITA Software の航空運賃検索エンジンです。QPX Express は開発者にクエリ課金とクォータのもとで空席・価格照会を提供していました。返すのは価格であり予約ではなく、Google は 2018 年に終了しました。

ありません。Google Flights のページを読み取る無料ツールは通常スクレイピングを行っており、一般にサイトの規約に反し、予約や発券もできません。予約可能な航空コンテンツは、航空サプライヤーとの商用契約を通じて提供されます。

航空会社やオンライン旅行会社は、予約エンジンとは別の Google とのパートナー契約によって Google Flights に掲載されます。Google の最新要件をご確認ください。予約自体は引き続き自社サイトで行われます。

文書化された REST または XML エンドポイント、Sandbox 認証情報、明確なレート制限、運賃規則と手荷物、PNR またはオーダーの作成、発券、変更・取消・払い戻しのサポートです。PHPTRAVELS はこれらの供給元を一つの予約フローにまとめます。

PHPTRAVELS のプランは買い切りライセンスの Startup $2499 から始まります。Agency と Enterprise は料金ページをご覧ください。航空コンテンツは各サプライヤーとの契約に基づき別途請求されます。