통합에 Google Wallet API를 사용하기 전에 다음 단계를 완료하세요.
1. Google Wallet API 발급기관 계정 가입
Google 월렛 패스를 만들고 배포하려면 발급기관 계정이 필요합니다. Google Pay 및 월렛 콘솔에 가입하여 발급기관 계정을 가져옵니다. 가입 후 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입니다. 서비스 계정 키에는 애플리케이션이 Google Wallet API를 인증하는 데 사용하는 비공개 키가 포함되어 있습니다.
서비스 계정을 만듭니다.
- 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. 액세스 수준으로 개발자를 선택합니다.
- 4. 초대를 클릭합니다.
5. 수업 만들기
GenericObject
를 만들고 추가하려면 먼저 GenericClass
를 만들어야 합니다. 이 작업은 Web API를 사용하여 할 수 있습니다. 자세한 내용은 GenericClass
에 관한 참조 문서와 웹 API 사용에 관한 시작 가이드를 참조하세요.
일반 패스가 여러 개 필요한 경우 이 페이지의 단계를 반복합니다.
이러한 속성이 패스에서 표현되는 방식에 관한 자세한 내용은 레이아웃 템플릿을 참고하세요.
일반 클래스를 성공적으로 만들었다면 Google 월렛에 패스 추가를 진행하세요. Google에서는 Google Pay 및 월렛 콘솔에 일반 유형을 추가하기 위해 노력하고 있습니다.