定期購入プランを更新します。この方法は、30 日間の試用プランまたはフレキシブル プランのサブスクリプションを、月払いまたは年払いの年間コミットメント プランに更新する場合に使用します。
プランの更新方法は、プランと商品によって異なります。詳しくは、サブスクリプションを管理するをご覧ください。
HTTP リクエスト
POST https://reseller.googleapis.com/apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
customerId |
顧客のメインのドメイン名または顧客の一意の ID を指定できます。お客様のドメイン名が変更された場合、古いドメイン名を使用してお客様にアクセスすることはできませんが、(API から返された)お客様の一意の識別子は常に使用できます。必要に応じて、一意の識別子をシステムに保存することをおすすめします。 |
subscriptionId |
これは必須のプロパティです。 |
リクエストの本文
リクエストの本文には ChangePlanRequest
のインスタンスが含まれます。
レスポンスの本文
成功した場合、レスポンスの本文には Subscription
のインスタンスが含まれます。
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/apps.order
詳しくは、認可ガイドをご覧ください。
ChangePlanRequest
subscriptions.changePlan rpc リクエストの JSON テンプレート。
JSON 表現 |
---|
{
"kind": string,
"planName": string,
"seats": {
object ( |
フィールド | |
---|---|
kind |
サブスクリプションのプラン変更リクエストとしてリソースを識別します。値: |
planName |
|
seats |
これは必須のプロパティです。seats プロパティは、ユーザー シート ライセンス数です。 |
purchaseOrderId |
このプロパティは省略可能です。この注文書(PO)情報は、販売店が自社の使用状況を追跡するために使用します。 |
dealCode |
定期購入プランの割引価格を適用するための Google 発行コード(最大 100 文字)。割引料金を適用するには、 |