주요 개념 및 용어

패스 발급기관

패스 발급기관은 패스를 소유하고 고객에게 패스를 발급할 책임이 있습니다. 이 사용자는 본인, 개발자 또는 본인이 대표하는 조직일 수 있습니다.

패스 발급기관이 되려면 먼저 발급기관으로 등록해야 합니다.

이벤트 티켓 클래스

EventClass는 예약된 이벤트로 볼 수 있습니다. 발급기관은 이벤트 이름과 시간을 순열하여 여러 개의 예약된 이벤트를 만들 수 있습니다. 예약된 이벤트를 나타내는 각 EventClass에는 장소별 요구사항을 충족하기 위해 자체 모양과 데이터 필드가 포함될 수 있습니다.

또한 EventClass는 스마트 탭과 같은 추가 기능을 사용 설정하는 데도 사용할 수 있습니다.

이벤트 티켓 객체

이벤트 티켓 객체는 EventClass의 인스턴스입니다. 이벤트 티켓과 함께 배포된 각 고객에 대해 새 EventObject 인스턴스를 만들어야 합니다.

패스 클래스

EventClass은 패스 클래스 유형입니다. 패스 클래스는 관련 패스 객체 (예: 스타일 및 모양)에 대한 일반적인 정보를 설명하며 고객 세부정보는 포함하지 않습니다.

객체 전달

EventObject은 패스 객체의 한 유형입니다. EventObjects와 마찬가지로 패스 객체는 해당 패스 클래스의 인스턴스입니다. 이벤트 티켓이 발급된 각 고객에 대해 패스 객체를 만들어야 합니다.

패스 객체에는 고객별 정보가 포함됩니다. 예를 들어 고객에게 이벤트 티켓이 있는지 식별할 뿐만 아니라 이벤트에 할당된 좌석도 식별하는 데 사용할 수 있습니다.

서비스 계정

서비스 계정은 Google Wallet API를 호출하는 데 사용되는 ID입니다. Pass API 액세스 권한은 이 서비스 계정에 부여해야 합니다.

서비스 계정 키

서비스 계정 키는 애플리케이션을 서비스 계정으로 인증하는 데 사용되는 사용자 인증 정보입니다. 서비스 계정 키는 매우 민감한 것으로 간주하고 비공개로 유지해야 합니다. 타사가 서비스 계정 키에 액세스할 수 있으면 자신을 서비스 계정으로 식별하고 서비스 계정에서 수행할 수 있는 작업을 수행할 수 있습니다.