- 리소스: 구독
- 사용 가능 라이선스 수
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- RenewalSettings
<ph type="x-smartling-placeholder">
- </ph>
- JSON 표현
- 메서드
리소스: 구독
정기 결제용 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 |
30일 무료 체험을 통해 G Suite 연간 약정 및 탄력 요금제를 이용할 수 있습니다. 자세한 내용은 API 개념을 참조하세요. |
trialSettings.isInTrial |
정기 결제 요금제가 30일 무료 체험판에 해당하는지 여부를 결정합니다.
|
trialSettings.trialEndTime |
무료 체험이 종료되는 날짜입니다. 이 값은 UNIX 에포크 형식을 사용할 경우 밀리초 단위로 표시됩니다. 에포크 변환기의 예를 참조하세요. |
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 |
리소스를 구독 갱신 설정으로 식별합니다. 값: |
메서드 |
|
---|---|
|
리셀러가 이전에 정지한 구독을 활성화합니다. |
|
구독 요금제를 업데이트합니다. |
|
사용자 라이선스의 갱신 설정을 업데이트합니다. |
|
구독의 사용자 라이선스 설정을 업데이트합니다. |
|
정기 결제를 취소, 정지하거나 Direct로 이전합니다. |
|
특정 구독을 가져옵니다. |
|
구독을 만들거나 이전합니다. |
|
리셀러가 관리하는 구독 목록입니다. |
|
30일 무료 평가판 구독을 유료 서비스 구독으로 즉시 이전합니다. |
|
활성 구독을 정지합니다. |