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