用語

パス発行者

パス発行者とは、パスを所有し、パスについて責任を負い、パスを顧客に発行する事業体のことです。これには、お客様自身、デベロッパー、お客様が代表している組織が含まれます。

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

イベント チケット クラス

EventClass は、スケジュールされたイベントと考えることができます。発行者は、イベント名とタイミングの順列を使用して、スケジュールされた複数のイベントを作成できます。スケジュールされた個々のイベントを表す EventClass には、会場固有の要件を満たすため、固有の外観やデータ フィールドを含めることができます。

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

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

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

パスクラス

EventClass はパスクラスの一種です。パスクラスは、関連するパス オブジェクトのスタイルや外観などの一般的な情報を記述するものであり、顧客の詳細は含まれません。

パス オブジェクト

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

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

サービス アカウント

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

サービス アカウント キー

サービス アカウント キーは、アプリケーションをサービス アカウントとして認証するために使用される認証情報です。サービス アカウント キーは機密情報であり、外部に漏れないようにする必要があります。第三者がサービス アカウント キーを入手した場合、その第三者は、サービス アカウントとして認証を行い、サービス アカウントに許可されている操作を行うことができます。