기본 요건

통합에 Google Wallet API를 사용하기 전에 다음 단계를 완료하세요.

1. Google Wallet API 발급기관 계정 가입

Google 월렛용 패스를 만들고 배포하려면 발급기관 계정이 필요합니다. Google Pay 및 월렛 콘솔에 가입하여 발급기관 계정을 가져옵니다. 비즈니스 프로필을 작성한 후 Google Wallet API 페이지로 이동하여 액세스 요청을 클릭합니다. 이 구현에 Google Wallet API를 사용할 사용 사례를 나타내고 체크리스트를 완료한 다음 요청을 제출합니다.

발급기관 계정의 승인을 기다리는 동안 임시 개발자 계정을 만들거나 Codelab을 사용해 보세요.

2. Wallet API 사용 설정

  • Google Cloud Platform에 로그인하고 GCP 프로젝트에 Google Wallet API를 사용 설정합니다.
  • 아직 GCP 프로젝트가 없다면 만드세요.
  • Google Wallet API를 사용 설정합니다.

3. 서비스 계정 만들기

Google Wallet API를 호출하려면 서비스 계정 및 서비스 계정 키가 필요합니다. 서비스 계정은 Google Wallet API를 호출하는 ID입니다. 서비스 계정 키에는 애플리케이션을 서비스 계정으로 식별하는 비공개 키가 포함됩니다.

서비스 계정을 만듭니다.

  • 1. Google Cloud Console에서 다음 세부정보를 제공하는 서비스 계정을 만듭니다.
    • 서비스 계정 이름 - 예: 월렛 웹 클라이언트
    • 서비스 계정 ID - 예: my-service-account
  • 2. 만들고 계속하기를 클릭합니다.
  • 3. 완료를 클릭합니다.

서비스 계정 키를 만듭니다.

  • 1. 서비스 계정을 선택합니다. 예: my-service-account@my-project-id.iam.gserviceaccount.com
  • 2. 페이지 상단에서 메뉴 항목을 클릭합니다.
  • 3. 키 추가새 키 만들기를 클릭합니다.
  • 4. 키 유형을 JSON으로 선택합니다.
  • 5. 만들기를 클릭하여 서비스 계정 키를 만들고 다운로드합니다.

4. 서비스 계정 승인

API를 호출하려면 서비스 계정을 승인해야 합니다. 승인하려면 서비스 계정에 발급기관 계정을 관리할 수 있는 액세스 권한을 부여하세요.

  • Google Pay 및 월렛 콘솔에서 사용자 페이지로 이동합니다.
  • 1. 사용자 초대를 클릭합니다.
  • 2. 서비스 계정의 이메일 주소를 추가합니다. 예: my-service-account@my-project-id.iam.gserviceaccount.com
  • 3. 액세스 수준으로 Developer를 선택합니다.
  • 4. 초대를 클릭합니다.

5. 수업 개설하기

LoyaltyObject을 만들고 추가하려면 먼저 LoyaltyClass를 만들어야 합니다. 이렇게 하려면 Google Pay 및 월렛 콘솔에 로그인하고 Google Wallet API 페이지로 이동한 다음 새 포인트 클래스를 만듭니다.

  1. 관리 탭을 선택합니다.
  2. 수업 만들기를 클릭합니다.
  3. 포인트 카드를 선택합니다.
  4. 필수 입력란을 모두 *로 작성합니다.
  5. 수업 만들기를 클릭합니다.

포인트 카드가 여러 개 필요한 경우 이 페이지의 단계를 반복하세요.

이러한 속성이 패스에 표시되는 방식에 대한 자세한 내용은 레이아웃 템플릿을 참조하세요.

포인트 카드를 만든 후 Google 월렛에 패스 추가로 이동합니다.