Method: monetization.subscriptions.basePlans.migratePrices

مشترکین را از یک یا چند گروه قیمت قدیمی به قیمت فعلی منتقل می کند. نتیجه درخواست‌ها در Google Play به اطلاع مشترکین آسیب‌دیده می‌رسد. فقط تا 250 گروه قیمت قدیمی به طور همزمان پشتیبانی می شود.

درخواست HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}:migratePrices

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
packageName

string

مورد نیاز. نام بسته برنامه والد. باید برابر با قسمت packageName در منبع اشتراک باشد.

productId

string

مورد نیاز. شناسه اشتراک برای به روز رسانی. باید برابر با قسمت productId در منبع اشتراک باشد.

basePlanId

string

مورد نیاز. شناسه طرح پایه منحصربه‌فرد طرح پایه برای به‌روزرسانی قیمت‌ها.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  },
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
فیلدها
regionalPriceMigrations[]

object ( RegionalPriceMigrationConfig )

مورد نیاز. قیمت های منطقه ای برای به روز رسانی

regionsVersion

object ( RegionsVersion )

مورد نیاز. نسخه مناطق موجود که برای منطقه قیمت مهاجرت استفاده می شود.

latencyTolerance

enum ( ProductUpdateLatencyTolerance )

اختیاری. تحمل تأخیر برای انتشار این به‌روزرسانی محصول. به طور پیش فرض حساس به تأخیر است.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/androidpublisher