汎用パスは、ユースケースが 他の定義済みのパスタイプを使用できます。フィールドと機能を含む他のパスとは異なり、 チケット、ポイントカード、クーポンなど、ユースケースに固有の 汎用パスは、さまざまな目的に対応できる柔軟性を意図しています カスタムラベルと値を定義できるフィールドを提供します。
サンプル ユースケース
以下は、汎用パスでできることのほんの一例です。 type:
- 駐車パス
- 図書館カード
- 会員カード
- 保険証
- 予約の確認
- お客様の事前スクリーン確認コード
機密情報を含むパス
パスやユースケースに機密情報が含まれる場合があります。 機密データを保護すること。対象 一般的なプライベート パスタイプは、事前に承認されている用途で使用できます。 対応できます詳細については、汎用プライベート パスのドキュメントをご覧ください。 および利用規定が適用されます。
対応プラットフォーム
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 ウォレット 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 を使用するために必要なすべての重要な用語と機能について説明します。
- パスのクラスとオブジェクトの概要: ユーザーに発行するパスは、パスクラスとパス オブジェクトを組み合わせて作成されます。この記事では、この両方のコンセプトと、パスの作成にこれらのコンセプトを使用する方法について説明します。
- Google ウォレットのパスの開発フロー: この記事では、Google Wallet API を使用してパスを作成するのに必要なすべての手順について、エンドツーエンドの概要を説明します。
ツールとリソース
- Codelabs
セルフガイドの Codelab では、パスを追加するために必要な手順について説明しています Google ウォレットに移動できます。開始するには [Android]を選択します実装が Android デバイスの場合 [ウェブ]を選択して(Android、ウェブ、メール、SMS をサポートしている実装の場合)
- パスビルダー
パスビルダー ツールを使用して最初のパスを視覚的に作成し、Google Wallet API でパスの作成に必要な JSON を自動的に生成します。
- Google ウォレット GitHub
Google ウォレット GitHub 組織で、さまざまなプログラミング言語用の便利なツール、ライブラリ、サンプルコードを入手できます。