회수 식별자 이해하기

이 페이지에서는 스마트 탭 회수에 사용되는 식별자에 대해 설명합니다.

개요

스마트 탭은 단말기 애플리케이션과 Google Pay 앱 간에 사용되는 프로토콜로, 특정 Pass를 단말기에 전달합니다.

다음은 단말기와 Google Pay 앱 간의 통신 흐름을 요약한 것입니다.

통신 흐름

Google은 전송할 항목을 쉽게 결정하기 위해 사용되는 ID를 저장하지만 각 ID에 매핑되는 항목은 패스 개발자가 정의합니다. 또한 단말기에서 매핑된 항목을 인식하려면 몇 가지 구성이 필요합니다.

판매자가 다양한 업체 또는 계약업체를 이용해 패스를 개발할 수 있기 때문에 Google은 패스 회수를 용이하게 하기 위해 세 가지 ID를 사용합니다. 이렇게 하면 특정 단말기 공급업체를 이용하는 판매자가 여러 패스 개발자에 의해 개발된 패스의 사용을 허용할 수 있습니다.

단말기가 스마트 탭을 통해 패스를 정확히 회수하도록 설정하려면 다음과 같은 세 가지 ID가 필요합니다.

  • 패스 사용 발급기관 ID
  • 회수자 ID
  • 패스 클래스 ID

발급기관 ID

발급기관 ID는 Google Pay API for Passes 계정의 고유 식별자입니다. 발급기관 계정은 비즈니스 콘솔에서 찾을 수 있습니다.

발급기관 계정은 식당, 쿠폰 제공업체 또는 단말기 제조업체와 같은 판매자를 나타낼 수 있습니다. 패스 클래스와 객체를 개발하면 해당 항목은 발급기관 ID 아래에 포함됩니다. 하나의 발급기관 ID에 여러 클래스 ID가 필요한 만큼 포함될 수 있습니다.

하나의 발급기관 계정에는 회수자 ID가 하나만 있을 수 있습니다. 발급기관 ID에 회수자 ID를 할당하거나 새 발급기관 ID를 만들려면 판매자용 스마트 탭 사용 설정을 참조하세요.

패스 사용 발급기관 ID

패스 사용 발급기관 ID는 특정 유형의 발급기관 ID입니다. 패스 사용 발급기관 ID는 일반적으로 단일 판매자를 나타냅니다. 반면, 패스 개발자의 발급기관 ID는 많은 판매자에 대한 많은 클래스를 저장하는 개발자 플랫폼을 나타낼 수 있습니다.

패스 사용 발급기관은 해당 판매자 단말기에서 스마트 탭이 지원되는 경우 하나의 회수자 ID를 갖습니다. 이를 통해 단말기는 특정 패스를 요청하게 됩니다. 자세한 내용은 단말기에서 패스를 요청하는 방식 이해하기를 참조하세요.

회수자 ID

회수자 ID는 단말기를 식별하는 데 사용되는 숫자 ID로, 일반적으로 8자리 숫자입니다. 사실상 회수자 ID는 판매자를 정의하므로 각 판매자 상점의 모든 단말기는 회수자 ID가 동일합니다.

스마트 탭이 발생하면 단말기는 회수자 ID를 휴대기기로 전송합니다. 그러면 모바일 장치는 해당 회수자 ID와 관련하여 보유하고 있는 공개 키를 사용해서 단말기를 인증하려고 시도합니다.

하나의 발급기관 ID에 하나의 회수자 ID만 할당되므로 회수자 ID는 모든 발급기관 ID 간에 고유합니다. 발급기관 ID에 회수자 ID를 할당하려면 판매자용 스마트 탭 사용 설정을 참조하세요.

패스 클래스 ID

패스 클래스 ID는 패스의 특정 계층 또는 유형을 식별합니다. 'Baconrista 골드 회원 포인트 카드' 등이 그 예시에 해당됩니다. 이 클래스의 객체는 Google Pay 앱에 저장되고 표시됩니다. 객체는 특정 사용자를 위한 특별한 패스입니다. 자세한 내용은 클래스 및 객체를 참조하세요.