RegionalPriceMigrationConfig

الإعدادات الخاصة بنقل الأسعار

تمثيل JSON
{
  "regionCode": string,
  "oldestAllowedPriceVersionTime": string,
  "priceIncreaseType": enum (PriceIncreaseType)
}
الحقول
regionCode

string

مطلوبة. رمز المنطقة الذي ينطبق عليه هذا الإعداد، وفقًا لمعيار ISO 3166-2، مثل "US".

oldestAllowedPriceVersionTime

string (Timestamp format)

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

طابع زمني بتنسيق RFC3339 UTC "Zulu" ، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z"

priceIncreaseType

enum (PriceIncreaseType)

اختياري. السلوك الذي يريد المتصل من المستخدمين رؤيته عند حدوث زيادة في السعر أثناء نقل البيانات في حال ترك هذه السياسة بدون ضبط، سيتم ضبط السلوك تلقائيًا على PRICE_PLACEHOLDER_TYPE_opt_IN. يُرجى العِلم أنّه يجب بدء عملية نقل البيانات الخاصة بزيادة سعر الإيقاف لأول مرة لكل تطبيق من خلال Play Console.

PriceIncreaseType

تمثّل هذه السمة نوع تغيير السعر.

عمليات التعداد
PRICE_INCREASE_TYPE_UNSPECIFIED حالة غير محدَّدة
PRICE_INCREASE_TYPE_OPT_IN سيتم تقديم الزيادة في السعر للمستخدمين على أساس الموافقة.
PRICE_INCREASE_TYPE_OPT_OUT سيتم عرض الزيادة في السعر للمستخدمين على أساس إيقاف الميزة.