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"]]