フィードバックを送信
Method: subscriptions.changePlan
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
サブスクリプション プランを更新します。この方法は、30 日間の試用プランやフレキシブル プランのサブスクリプションを、月単位または年払いの年間契約プランに更新するために使用します。
プランの更新方法は、プランとサービスによって異なります。詳しくは、サブスクリプションを管理する をご覧ください。
HTTP リクエスト
POST https://reseller.googleapis.com/apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ
customerId
string
顧客のプライマリ ドメイン名または顧客の一意の識別子のいずれかです。顧客のドメイン名が変更された場合、古いドメイン名を使用して顧客にアクセスすることはできませんが、API によって返される顧客の一意の識別子は常に使用できます。可能な場合は、一意の識別子をシステムに保存することをおすすめします。
subscriptionId
string
これは必須プロパティです。subscriptionId
は定期購入 ID で、顧客ごとに一意です。subscriptionId
はサブスクリプションが更新されると変更されるため、この ID を永続データのキーとして使用しないことをおすすめします。subscriptionId
は、retrieve all reseller subscription メソッドを使用して確認できます。
リクエスト本文
リクエストの本文には ChangePlanRequest
のインスタンスが含まれます。
レスポンスの本文
成功した場合、レスポンスの本文には Subscription
のインスタンスが含まれます。
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/apps.order
詳細については、承認ガイド をご覧ください。
ChangePlanRequest
subscription.changePlan rpc リクエストの JSON テンプレート。
JSON 表現
{
"kind" : string ,
"planName" : string ,
"seats" : {
object (Seats
)
} ,
"purchaseOrderId" : string ,
"dealCode" : string
}
フィールド
kind
string
リソースがサブスクリプション変更プラン変更リクエストであることを識別します。値: subscriptions#changePlanRequest
planName
string
planName
プロパティは必須です。これはサブスクリプションのお支払いプランの名前です。Google のお支払いプランの詳細については、API のコンセプト をご覧ください。 有効な値は次のとおりです。
ANNUAL_MONTHLY_PAY
- 月払いの年間コミットメント プラン 注意: ANNUAL_MONTHLY_PAY
は、すべての API レスポンスで ANNUAL
として返されます。 ANNUAL_YEARLY_PAY
- 年払いの年間契約プラン FLEXIBLE
- フレキシブル プラン TRIAL
- 30 日間の無料試用プラン
seats
object (Seats
)
これは必須プロパティです。シート プロパティは、ユーザー シートのライセンス数です。
purchaseOrderId
string
このプロパティは省略可能です。販売パートナー様が会社の使用状況を追跡するために使用する注文書(PO)情報です。purchaseOrderId
値が指定された場合は、その値が API レスポンスに表示され、請求書にも記載されます。このプロパティには、最大 80 文字の書式なしテキストを指定できます。
dealCode
string
サブスクリプション プランの割引料金に使用する Google 発行のコード(最大 100 文字)。割引料金を受けるには、changePlan
リクエストにディールコードを含める必要があります。このプロパティは省略可能です。定期購入にディールコードがすでに追加されている場合、このプロパティは空のままで、既存の割引料金が引き続き適用されます(空白でない場合は、定期購入にすでに存在するディールコードのみを指定します)。サブスクリプションにディールコードが一度も追加されておらず、このプロパティが空白のままの場合は、通常価格が適用されます。
フィードバックを送信
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-09-09 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
ご意見をお聞かせください
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2024-09-09 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2024-09-09 UTC。"]]