یک طرح اشتراک را به روز می کند. از این روش برای به روز رسانی یک طرح برای یک آزمایش 30 روزه یا یک اشتراک طرح انعطاف پذیر در یک برنامه تعهدی سالانه با پرداخت های ماهانه یا سالانه استفاده کنید.
نحوه به روز رسانی یک طرح بسته به طرح و محصولات متفاوت است. برای اطلاعات بیشتر، به توضیحات در مدیریت اشتراکها مراجعه کنید.
درخواست HTTP
POST https://reseller.googleapis.com/apps/reseller/v1/customers/{customerId}/subscriptions/{subscriptionId}/changePlan
این می تواند نام دامنه اصلی مشتری یا شناسه منحصر به فرد مشتری باشد. اگر نام دامنه برای یک مشتری تغییر کند، نام دامنه قدیمی را نمی توان برای دسترسی به مشتری استفاده کرد، اما شناسه منحصر به فرد مشتری (که توسط API برگردانده شده است) همیشه می تواند استفاده شود. توصیه می کنیم شناسه منحصر به فرد را در صورت لزوم در سیستم های خود ذخیره کنید.
subscriptionId
string
این یک ویژگی مورد نیاز است. subscriptionId شناسه اشتراک است و برای هر مشتری منحصر به فرد است. از آنجایی که هنگام بهروزرسانی اشتراک، subscriptionId تغییر میکند، توصیه میکنیم از این شناسه به عنوان کلیدی برای دادههای دائمی استفاده نکنید. و subscriptionId می توان با استفاده از روش retrieve all reseller subscriptions پیدا کرد.
این یک ویژگی مورد نیاز است. ویژگی seats تعداد مجوزهای صندلی کاربر است.
purchaseOrderId
string
این یک ویژگی اختیاری است. این اطلاعات سفارش خرید (PO) برای فروشندگان است تا برای استفاده ردیابی شرکت خود استفاده کنند. اگر مقدار purchaseOrderId داده شود، در پاسخهای API ظاهر میشود و در صورتحساب نشان داده میشود. این ویژگی حداکثر 80 کاراکتر متن ساده را می پذیرد.
dealCode
string
کد صادر شده توسط Google (حداکثر 100 کاراکتر) برای قیمت های تخفیف دار در طرح های اشتراک. برای دریافت نرخ تخفیف، کد معامله باید در درخواست changePlan گنجانده شود. این ویژگی اختیاری است. اگر کد معامله قبلاً به اشتراک اضافه شده باشد، ممکن است این ویژگی خالی بماند و نرخ تخفیف موجود همچنان اعمال میشود (اگر خالی نیست، فقط کد معاملهای را ارائه کنید که از قبل در اشتراک موجود است). اگر کد معامله هرگز به اشتراک اضافه نشده باشد و این ویژگی خالی بماند، قیمت گذاری معمولی اعمال خواهد شد.
تاریخ آخرین بهروزرسانی 2024-11-08 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-11-08 بهوقت ساعت هماهنگ جهانی."],[[["Updates a subscription's plan, allowing changes from trial or flexible plans to annual commitments with monthly or yearly payments, with varying update processes based on the specific plan and products."],["Requires sending a POST request to a specific URL, including the `customerId` and `subscriptionId` as path parameters."],["The request body must contain a `ChangePlanRequest` object specifying the desired plan name, number of seats, and optional purchase order ID and deal code."],["Successful responses return a `Subscription` object representing the updated subscription."],["Requires authorization with the `https://www.googleapis.com/auth/apps.order` scope."]]],[]]