Google Wallet API JWT
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
JSON 표현
{
"iss": "example_service_account@developer.gserviceaccount.com",
"aud": "google",
"typ": "savetowallet",
"iat": 1368029586,
"payload": {
"eventTicketClasses": [{
... //Event ticket Class JSON
}],
"eventTicketObjects": [{
// Event ticket Object JSON
}],
"flightClasses": [{
// Flight Class JSON
}],
"flightObjects": [{
// Flight Object JSON
}],
"giftCardClasses": [{
// Gift card Class JSON
}],
"giftCardObjects": [{
// Gift card Object JSON
}],
"loyaltyClasses": [{
// Loyalty Class JSON
}],
"loyaltyObjects": [{
// Loyalty Object JSON
}],
"offerClasses": [{
// Offer Class JSON
}],
"offerObjects": [{
// Offer Object JSON
}],
"transitClasses": [{
// Transit Class JSON
}],
"transitObjects": [{
// Transit Object JSON
}]
},
"origins": ["http://baconrista.com", "https://baconrista.com"]
}
필드
필드 |
유형 |
필수 |
설명 |
iss |
문자열 |
Y |
Google Cloud 서비스 계정에서 생성한 이메일 주소입니다. |
aud |
문자열 |
Y |
잠재고객으로 이동합니다. Google Wallet API 객체의 대상은 항상
google |
typ |
문자열 |
Y |
JWT 유형입니다. Google Wallet API 객체의 대상은 항상
savetowallet |
iat |
정수 |
Y |
에포크 이후 초 단위로 실행됩니다. |
payload |
객체 |
Y |
페이로드 객체입니다. |
payload.eventTicketClasses |
배열 |
N |
저장할 이벤트 티켓 클래스입니다. |
payload.eventTicketObjects |
배열 |
N |
저장할 이벤트 티켓 객체입니다. |
payload.flightClasses |
배열 |
N |
저장할 항공편 클래스입니다. |
payload.flightObjects |
배열 |
N |
저장할 광고 게재 기간 객체입니다. |
payload.giftCardClasses |
배열 |
N |
할인받을 기프트 카드 클래스 |
payload.giftCardObjects |
배열 |
N |
저장할 기프트 카드 객체입니다. |
payload.loyaltyClasses |
배열 |
N |
저장할 포인트 클래스입니다. |
payload.loyaltyObjects |
배열 |
N |
저장할 포인트 객체입니다. |
payload.offerObjects |
배열 |
N |
저장할 쿠폰 객체입니다. |
payload.offerClasses |
배열 |
N |
저장할 쿠폰 클래스입니다. |
payload.transitObjects |
배열 |
N |
저장할 대중교통 객체입니다. |
payload.transitClasses |
배열 |
N |
저장할 대중교통 클래스입니다. |
origins |
배열 |
Y |
JWT 저장 기능을 승인할 도메인 배열입니다. Google Wallet API
origins 필드가 정의되지 않으면 버튼이 렌더링되지 않습니다. 다음과 같은 방법을 사용할 수 있습니다.
'X-Frame-Options에 의해 로드 거부됨' 메시지가 표시될 수 있습니다. 또는 '표시 거부' 메시지를
원본 필드가 정의되지 않은 경우 브라우저 콘솔로 돌아갑니다. |
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[null,null,["최종 업데이트: 2025-07-25(UTC)"],[],["The JSON defines data for saving various passes to Google Wallet. Required fields include the service account email (`iss`), \"google\" as the audience (`aud`), \"savetowallet\" as the type (`typ`), and the issued-at time (`iat`). The `payload` contains arrays for classes and objects related to event tickets, flights, gift cards, loyalty programs, offers, and transit. `origins` lists approved domains for JWT saving. Each object or class array within the `payload` is optional.\n"],null,[]]