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.

مَعلمات المسار

المعلمات
packageName

string

مطلوب. اسم حزمة التطبيق الرئيسي يجب أن يكون الحقل مساويًا لحقل packageName في مورد "الاشتراك".

productId

string

مطلوب. معرّف الاشتراك المطلوب تعديله. يجب أن يكون الحقل مساويًا للحقل productId في مورد "الاشتراك".

basePlanId

string

مطلوب. معرّف الخطة الأساسية الفريد للخطة الأساسية المطلوب تعديل الأسعار فيها

نص الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل JSON
{   "regionalPriceMigrations": [     {       object (RegionalPriceMigrationConfig)     }   ],   "regionsVersion": {     object (RegionsVersion)   },   "latencyTolerance": enum (ProductUpdateLatencyTolerance) }
الحقول
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

مطلوب. الأسعار التي سيتم تعديلها على مستوى منطقة معيّنة

regionsVersion

object (RegionsVersion)

مطلوب. تشير هذه السمة إلى نسخة المناطق المتوفّرة التي يتم استخدامها في AndroidPriceMigrations.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

اختياريّ. الحدّ المسموح به لوقت الاستجابة لنشر تعديلات هذا المنتج. يتم ضبط الإعدادات التلقائية على الحساسية لوقت الاستجابة.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يكون نص الاستجابة فارغًا.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

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