리소스: 구독
구독의 JSON 템플릿입니다.
| JSON 표현 | 
|---|
{ "customerId": string, "subscriptionId": string, "skuId": string, "creationTime": string, "kind": string, "seats": { object (  | 
              
| 필드 | |
|---|---|
customerId | 
                
                   
 이 속성은 항상 Google에서 생성한 고유 식별자로 응답에 반환됩니다. 요청에서 이 속성은 기본 도메인 또는 Google에서 생성한 고유 식별자일 수 있습니다.  | 
              
subscriptionId | 
                
                   
 
  | 
              
skuId | 
                
                   
 필수 속성입니다.   | 
              
creationTime | 
                
                   
 
  | 
              
kind | 
                
                   
 리소스를 구독으로 식별합니다. 값:   | 
              
seats | 
                
                   
 필수 속성입니다. 요금제의 사용자 라이선스 수 및 한도입니다.  | 
              
renewalSettings | 
                
                   
 연간 약정 요금제의 갱신 설정입니다. 자세한 내용은 관리자 고객센터의 갱신 옵션을 참고하세요.  | 
              
purchaseOrderId | 
                
                   
 이 속성은 선택사항입니다. 이 구매주문서 (PO) 정보는 리셀러가 회사의 사용 추적에 사용할 수 있습니다.   | 
              
status | 
                
                   
 이 속성은 선택사항입니다.  | 
              
resourceUiUrl | 
                
                   
 관리 콘솔의 고객 구독 페이지로 연결되는 URL입니다. 읽기 전용 URL은 API 서비스에서 생성합니다. 클라이언트 애플리케이션에서 고객이 관리 콘솔의 '구독' 페이지를 사용하여 작업을 완료해야 하는 경우에 사용됩니다.  | 
              
billingMethod | 
                
                   
 정기 결제의 현재 결제 수단을 반환하는 읽기 전용 필드입니다.  | 
              
suspensionReasons[] | 
                
                   
 구독의 현재 모든 정지 사유를 열거하는 값을 포함하는 읽기 전용 필드입니다. 정기 결제에 여러 개의 중복된 정지 사유가 동시에 적용될 수 있습니다. 대기 중인 정지가 모두 삭제될 때까지 정기 결제의  
  | 
              
customerDomain | 
                
                   
 고객의 기본 도메인 이름  | 
              
dealCode | 
                
                   
 정기 결제 요금제의 할인 가격에 적용되는 Google에서 발급한 코드 (최대 100자)입니다. 할인 요금을 받으려면   | 
              
skuName | 
                
                   
 정기 결제에서 고객에게 할당된 제품 SKU의 읽기 전용 외부 표시 이름입니다. SKU 이름은 Google의 재량에 따라 변경될 수 있습니다. 이 버전의 API에서 사용할 수 있는 제품 및 SKU는 제품 및 SKU ID를 참고하세요.  | 
              
plan | 
                
                   
 
  | 
              
plan.planName | 
                
                   
 
 
  | 
              
plan.isCommitmentPlan | 
                
                   
 
 
  | 
              
plan.commitmentInterval | 
                
                   
 이 버전의 API에서 연간 약정 요금제의 간격은 1년입니다.  | 
              
plan.commitmentInterval.startTime | 
                
                   
 UNIX 에포크 형식을 사용한 연간 약정 요금제의 간격   | 
              
plan.commitmentInterval.endTime | 
                
                   
 UNIX 에포크 형식을 사용하여 연간 약정 요금제의 간격   | 
              
trialSettings | 
                
                   
 G Suite 연간 약정 요금제 및 탄력 요금제는 30일 무료 체험판으로 제공됩니다. 자세한 내용은 API 개념을 참고하세요.  | 
              
trialSettings.isInTrial | 
                
                   
 구독 요금제가 30일 무료 체험 중인지 여부를 확인합니다. 
  | 
              
trialSettings.trialEndTime | 
                
                   
 무료 체험이 종료되는 날짜입니다. 값의 단위는 UNIX epoch 형식의 밀리초입니다. 에포크 변환기 예시를 참고하세요.  | 
              
transferInfo | 
                
                   
 정기 결제의 읽기 전용 이전 관련 정보입니다. 자세한 내용은 고객의 이전 가능한 정기 결제 검색하기를 참고하세요.  | 
              
transferInfo.transferabilityExpirationTime | 
                
                   
 이전 토큰 또는 이전 인텐트가 만료되는 시간입니다. 시간은 UNIX 에포크 형식을 사용하여 밀리초로 표시됩니다.  | 
              
transferInfo.minimumTransferableSeats | 
                
                   
 정기 결제를 삽입할 때 이 제품의 이전 주문에 명시된 최소 좌석 수입니다. 예를 들어 고객의 사용자가 20명인 경우 리셀러는 15자리의 이전 주문을 처리할 수 없습니다. 최소 좌석 수는 20개입니다.  | 
              
transferInfo.currentLegacySkuId | 
                
                   
 현재 재판매된 정기 결제의   | 
              
좌석
정기 결제 좌석의 JSON 템플릿입니다.
| JSON 표현 | 
|---|
{ "numberOfSeats": integer, "maximumNumberOfSeats": integer, "licensedNumberOfSeats": integer, "kind": string }  | 
              
| 필드 | |
|---|---|
numberOfSeats | 
                
                   
 이 속성은 필수 속성이며   | 
              
maximumNumberOfSeats | 
                
                   
 이 속성은 필수 속성이며   | 
              
licensedNumberOfSeats | 
                
                   
 
  | 
              
kind | 
                
                   
 리소스를 구독 자리 설정으로 식별합니다. 값:   | 
              
RenewalSettings
구독 갱신 설정의 JSON 템플릿입니다.
| JSON 표현 | 
|---|
{ "renewalType": string, "kind": string }  | 
              
| 필드 | |
|---|---|
renewalType | 
                
                   
 연간 약정 요금제의 갱신 설정입니다. 자세한 내용은 관리자 고객센터의 갱신 옵션을 참고하세요. 구독을 갱신할 때   | 
              
kind | 
                
                   
 리소스를 구독 갱신 설정으로 식별합니다. 값:   | 
              
메서드 | 
            |
|---|---|
                
 | 
              이전에 리셀러가 정지한 구독을 활성화합니다. | 
                
 | 
              정기 결제 요금제를 업데이트합니다. | 
                
 | 
              사용자 라이선스의 갱신 설정을 업데이트합니다. | 
                
 | 
              구독의 사용자 라이선스 설정을 업데이트합니다. | 
                
 | 
              정기 결제를 취소, 정지 또는 트랜스퍼합니다. | 
                
 | 
              특정 구독을 가져옵니다. | 
                
 | 
              구독을 만들거나 이전합니다. | 
                
 | 
              리셀러가 관리하는 구독 목록입니다. | 
                
 | 
              30일 무료 체험 구독을 유료 서비스 구독으로 즉시 전환합니다. | 
                
 | 
              활성 상태의 정기 결제를 정지합니다. |