- リソースのサブスクリプション
- 座席
<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 |
年間コミットメント プランの間隔の |
plan.commitmentInterval.endTime |
年間コミットメント プランの間隔の |
trialSettings |
G Suite の年間契約とフレキシブル プランでは、30 日間の無料試用をご利用いただけます。詳しくは、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 |
定期購入の更新設定としてリソースを識別します。値: |
メソッド |
|
---|---|
|
以前に販売パートナーが一時停止したサブスクリプションを有効にします。 |
|
サブスクリプション プランを更新します。 |
|
ユーザー ライセンスの更新設定を更新します。 |
|
サブスクリプションのユーザー ライセンス設定を更新します。 |
|
定期購入を解約、一時停止、または直接に移行する。 |
|
特定のサブスクリプションを取得します。 |
|
サブスクリプションを作成または移行します。 |
|
販売パートナーが管理するサブスクリプションのリスト。 |
|
30 日間の無料試用サブスクリプションを直ちに有料サービス サブスクリプションに移行する。 |
|
有効なサブスクリプションを一時停止します。 |