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