패스를 만들고 서명된 JWT로 인코딩하면 'Google 월렛에 추가' 링크가 지원되는 모든 곳에서 패스를 발급할 수 있습니다. 이를 위해 사용자에게 'Google 월렛에 추가' 버튼 또는 하이퍼링크를 표시합니다. 사용자가 이를 탭하면 패스가 Google 월렛에 저장됩니다. 이 방법을 사용할 수 있는 예로는 모바일 앱, 웹사이트, 이메일, 채팅, SMS가 있습니다.
기본 요건
패스를 발급하기 전에 다음을 수행해야 합니다.
- 온보딩 가이드의 모든 단계를 완료합니다.
- 패스 클래스를 하나 이상 만듭니다.
- 패스 객체를 하나 이상 만듭니다.
- JWT에서 패스 클래스 및 패스 객체를 인코딩합니다.
- Google Cloud 서비스 계정 키로 JWT에 서명합니다.
1. 'Google 월렛에 추가' 링크 만들기
'Google 월렛' 링크가 있는 패스를 발급하면 패스 객체가 사용자의 Google 월렛에 추가되며, 로그인한 Google ID의 컨텍스트에서만 시작할 수 있습니다.
'Google 월렛에 추가' 링크는 인코딩 및 서명된 JSON 웹 토큰(JWT)이 포함된 동적으로 생성된 URL입니다.
Google 월렛에 추가 링크의 형식은 다음과 같습니다.
https://pay.google.com/gp/v/save/<signed_jwt>
예를 들어 완전히 구성된 'Google 월렛에 추가' 링크는 다음과 같습니다.
https://pay.google.com/gp/v/save/eyJhbGci6IkpXVCJ9.eyJhdWQiO...6EkC1Ahp6A
이 링크는 모바일 앱, 웹사이트, 이메일, 채팅, SMS 또는 하이퍼링크를 지원하는 다른 모든 위치에 삽입할 수 있습니다.
패스 클래스 및 패스 객체 만들기에 관한 자세한 내용은 패스 클래스 및 패스 객체 만들기를 참고하세요.
'Google 월렛에 추가' 링크를 만드는 데 필요한 서명된 JWT를 만드는 방법에 관한 자세한 내용은 JSON 웹 토큰 사용을 참고하세요.
2. (권장) 'Google 월렛에 추가' 버튼 사용
웹사이트, 이메일과 같이 이미지 하이퍼링크를 지원하는 표시 경로의 경우 'Google 월렛에 추가' 버튼을 사용하여 사용자에게 'Google 월렛에 추가' 링크를 표시하는 것이 좋습니다. Google 월렛 사용자에게 이 버튼은 Google 월렛에 패스 추가를 시작하는 방법으로 인식할 수 있는 익숙한 메시지입니다.
Google Wallet API 통합을 지원하기 위해 다양한 방향과 언어로 이미지 확장 소재를 다운로드할 수 있습니다.

