Method: monetization.subscriptions.basePlans.offers.patch

تعديل عرض اشتراك حالي

طلب HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

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

المعلمات
subscriptionOffer.packageName

string

مطلوب. غير قابل للتغيير اسم حزمة التطبيق الذي ينتمي إليه الاشتراك الرئيسي.

subscriptionOffer.productId

string

مطلوب. غير قابل للتغيير معرّف الاشتراك الرئيسي الذي ينتمي إليه هذا العرض

subscriptionOffer.basePlanId

string

مطلوب. غير قابل للتغيير معرّف الخطة الأساسية التي يمثّل هذا العرض إضافة إليها.

subscriptionOffer.offerId

string

مطلوب. غير قابل للتغيير المعرّف الفريد لعرض الاشتراك هذا. يجب أن يكون فريدًا ضمن الخطة الأساسية.

مَعلمات طلب البحث

المعلمات
updateMask

string (FieldMask format)

مطلوب. قائمة الحقول التي سيتم تعديلها

هذه قائمة مفصولة بفواصل تتضمّن أسماء حقول مؤهَّلة بالكامل. مثال: "user.displayName,photo"

regionsVersion

object (RegionsVersion)

مطلوب. إصدار المناطق المتاحة المستخدَمة في subscriptionOffer.

allowMissing

boolean

اختيارية: في حال ضبطها على "صحيح" وعدم توفّر عرض الاشتراك الذي يحمل packageName وproductId وbasePlanId وofferId المحدّدة، سيتم إنشاء عرض.

في حال إنشاء عرض جديد، يتم تجاهل updateMask.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

نص الطلب

يحتوي نص الطلب على مثال SubscriptionOffer.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال SubscriptionOffer.

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

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

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