主なコンセプトと用語

パス発行者

パス発行者はパスを所有し、顧客にパスを発行する責任を負います。この場合、 お客様、デベロッパー、お客様が代表する組織のいずれでも構いません。

パス発行者になるには、まず発行者として登録する必要があります。

イベント チケット クラス

EventClass は、スケジュール設定されたイベントと考えることができます。カード発行会社は、イベント名とタイミングを入れ替えて、複数のスケジュール イベントを作成できます。 スケジュール設定されたイベントを表す各 EventClass には、会場固有の要件を満たすために、独自の外観とデータ フィールドを含めることができます。

また、EventClass を使用してスマートタップなどの追加機能を有効にすることもできます。

イベント チケット オブジェクト

イベント チケット オブジェクトは EventClass のインスタンスです。お客様ごとに新しい EventObject インスタンスを作成する必要があります イベント チケットと一緒に配布されます。

パスクラス

EventClass はパスクラスの一種です。パスクラスは、関連するパス オブジェクト( スタイルと外観)を使用しており、お客様の詳細情報は含めないでください。

パス オブジェクト

EventObject はパス オブジェクトの一種です。EventObjects と同様に、パス オブジェクトは対応するパスのインスタンスです。 クラス。イベント チケットが発行された顧客ごとにパス オブジェクトを作成する必要があります。

パス オブジェクトには、顧客固有の情報が含まれます。たとえば、特定の顧客だけでなく、 イベントのチケットを持っているが、割り当てられたイベントの座席を特定できる。

サービス アカウント

サービス アカウントは、Google Wallet API の呼び出しに使用される ID です。Passes API へのアクセス権限は、 付与されています。

サービス アカウント キー

サービス アカウント キーは、アプリケーションをサービス アカウントとして認証するために使用される認証情報です。サービス アカウント キーは機密性が高く、秘密にしておく必要があります。サードパーティがサービス アカウントにアクセスできる場合 サービス アカウントとして識別され、サービス アカウントに対する操作が 許可されません。