パス発行者
パス発行者とは、パスについて責任を負い、パスを所有し、パスを顧客に発行する事業体のことです。これには、お客様自身、デベロッパー、お客様が代表している組織が含まれます。
パス発行者になるには、まず発行者として登録する必要があります。
パスクラス
クラスはパスのテンプレートと考えることができます。これには、発行者がユーザーのために作成する各パスの共通の属性が含まれます。発行者は複数のクラスを作成し、それぞれ固有のスタイルと外観を設定できます。
クラスでは、スタイルや外観に加えて、スマートタップ、登録、ログインなどの追加機能を有効にできます。
パス オブジェクト
オブジェクトはクラスのインスタンスです。パスを受け取った顧客ごとに、新しいオブジェクト インスタンスを作成します。
パスクラス
パスクラスは、関連するパス オブジェクトのスタイルや外観などの一般的な情報を記述するものであり、顧客の詳細は含まれません。
パスクラスのタイプには次のようなものがあります。
- 搭乗券
- イベント チケット
- ギフトカード
- クーポン
- 交通機関のパス
- COVID Card
パス オブジェクト
パス オブジェクトはタイプです。オブジェクトと同様に、パス オブジェクトも対応するパスクラスのインスタンスです。パスを発行した顧客ごとにパス オブジェクトを作成します。
パス オブジェクトには、顧客固有の情報が含まれます。たとえば、パス オブジェクトを使用することで、顧客が航空券を所有していることを識別し、搭乗する便で割り当てられた顧客の座席を示すこともできます。
サービス アカウント
サービス アカウントは、Google Wallet API の呼び出しに使用される ID です。このサービス アカウントには、Google Wallet API にアクセスする権限を与えることをおすすめします。
サービス アカウント
サービス アカウント キーは、アプリケーションをサービス アカウントとして認証するために使用される認証情報です。サービス アカウント キーは機密情報であり、外部に漏れないようにする必要があります。第三者がサービス アカウント キーを入手した場合、その第三者は、サービス アカウントとして認証を行い、その認証情報に許可されている操作を行うことができます。