Google Wallet API を使用して搭乗券にすばやくアクセスできるようにします。Google Wallet API を使用すると、スマートフォンで Google ウォレットに搭乗券を追加できるため、適切なタイミングで簡単にアクセスできます。Google ウォレットを使用すると、フライト状況や搭乗時刻のリマインダーをユーザーに通知できます。
また、Google ウォレットに搭乗券を保存すると、搭乗券が整理され、より迅速なアクセスが可能になります。搭乗券を見つけるには、Google ウォレット アプリを開いて上にスワイプし、使用するカードをタップするだけです。
対応プラットフォーム
Google Wallet API を使用すると、複数のプラットフォーム(Android アプリなど)や、ハイパーリンクがサポートされている場所(ウェブサイト、メール、SMS メッセージなど)でユーザーが Google ウォレットに保存できるパスを発行できます。
API と SDK
Google Wallet API には、パスの発行と管理をすばやく簡単に行うための REST API と Android SDK が用意されています。
- Google Wallet REST API
ウェブ、メール、SMS などのプラットフォームでパスを発行するには、Google Wallet REST API を使用することをおすすめします。この API には、パスのさまざまなコンポーネントを作成、取得、更新できるエンドポイントのセットが用意されています。
- Google ウォレット Android SDK
Android アプリでパスを発行するには、Google ウォレット Android SDK を使用することをおすすめします。SDK には、ネイティブ コードを使用して Google Wallet API をモバイルアプリに簡単に統合できる、さまざまな便利なメソッドが用意されています。
注: Google Wallet API でパスを発行する場合、Google Wallet REST API または Google Wallet Android SDK は必須ではありませんが、使用することを強くおすすめします。REST API または Android SDK を使用せずにパスを発行する方法については、JWT でパス オブジェクトとパスクラスを作成するをご覧ください。
要件
Google Wallet API を使用してパスを発行するには、まず次の操作を行う必要があります。- Google Wallet API 発行者アカウントを作成します。
- Android 以外のデベロッパー: Google Cloud アカウントを作成します。
- Android デベロッパー: Google Play 開発者サービスのセットアップ
Google Wallet API のスタートガイド
Google Wallet API の使用を開始する前に、基本的な機能と用語について理解している、以下の記事をご覧ください。- 主なコンセプトと用語: この記事では、Google Wallet API を使用するために必要なすべての重要な用語と機能について説明します。
- パスクラスとパス オブジェクトの概要: ユーザーに発行するパスは、パスクラスとパス オブジェクトを組み合わせて作成されます。この記事では、この 2 つのコンセプトと、それらを使用してパスを作成する方法について説明します。
- Google ウォレットのパスの開発フロー: この記事では、Google Wallet API を使用してパスを作成するために必要なすべての手順について、最初から最後までの概要を説明します。
ツールとリソース
- Codelabs
セルフガイドの Codelab では、Google ウォレットにパスを追加するために必要な手順について説明しています。実装が Android デバイスのみになる場合は、[Android] を選択します。実装が Android、ウェブ、メール、SMS をサポートする場合は [ウェブ] を選択します。
- パスビルダー
パスビルダー ツールを使用して最初のパスを視覚的に作成し、Google Wallet API でパスを作成するために必要な JSON を自動的に生成します。
- Google Wallet GitHub
Google Wallet GitHub 組織では、さまざまなプログラミング言語に役立つツール、ライブラリ、サンプルコードを入手できます。