Method: monetization.onetimeproducts.purchaseOptions.offers.batchDelete

يحذف هذا الإجراء عرضًا واحدًا أو أكثر من عروض المنتجات التي يتم تحصيل سعرها مرة واحدة.

طلب HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete

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

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

المعلمات
packageName

string

مطلوب. التطبيق الرئيسي (اسم الحزمة) للعروض المطلوب حذفها

يجب أن تكون القيمة مساوية لحقل packageName في جميع موارد OneTimeProductOffer.

productId

string

مطلوب. معرّف المنتج الرئيسي الذي يتم تحصيل سعره مرة واحدة، إذا كانت جميع عروض الحذف تنتمي إلى المنتج نفسه إذا كان هذا الطلب يشمل عدة منتجات تُدفع لمرة واحدة، اضبط هذا الحقل على "-".

purchaseOptionId

string

مطلوب. خيار الشراء الرئيسي (المعرّف) الذي يجب حذف العروض المرتبطة به يمكن تحديدها على أنّها "-" لتعديل العروض من خيارات شراء متعددة.

نص الطلب

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

تمثيل JSON
{
  "requests": [
    {
      object (DeleteOneTimeProductOfferRequest)
    }
  ]
}
الحقول
requests[]

object (DeleteOneTimeProductOfferRequest)

مطلوب. قائمة بطلبات التعديل التي تتضمّن ما يصل إلى 100 عنصر يجب أن تتوافق جميع الطلبات مع عروض مختلفة.

نص الاستجابة

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

نطاقات الأذونات

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

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

DeleteOneTimeProductOfferRequest

رسالة الطلب لحذف عرض منتج يتم تحصيل سعره مرة واحدة

تمثيل JSON
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "offerId": string,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
الحقول
packageName

string

مطلوب. التطبيق الرئيسي (اسم الحزمة) للعرض الترويجي المطلوب حذفه

productId

string

مطلوب. المنتج الرئيسي الذي يتم تحصيل سعره مرة واحدة (المعرّف) للعرض المراد حذفه

purchaseOptionId

string

مطلوب. تمثّل هذه السمة خيار الشراء الرئيسي (المعرّف) للعرض الذي سيتم حذفه.

offerId

string

مطلوب. المعرّف الفريد للعرض الترويجي الذي سيتم حذفه.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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