Method: inappproducts.batchDelete

ऐप्लिकेशन में खरीदने के लिए उपलब्ध प्रॉडक्ट (मैनेज किए जा रहे प्रॉडक्ट या सदस्यताएं) मिटाता है.

अपडेट की ज़्यादा से ज़्यादा क्षमता हासिल करने के लिए, नेस्ट किए गए अनुरोधों के इंतज़ार के समय के फ़ील्ड को PRODUCT_UPDATE_LATENCY_TOLERANCE_LATENCY_TOLERANT पर सेट करें.

सदस्यताएं मिटाने के लिए इस तरीके का इस्तेमाल नहीं किया जाना चाहिए. ज़्यादा जानकारी के लिए यह लेख पढ़ें.

एचटीटीपी अनुरोध

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
packageName

string

ऐप्लिकेशन का पैकेज नाम.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

जेएसओएन के काेड में दिखाना
{
  "requests": [
    {
      object (InappproductsDeleteRequest)
    }
  ]
}
फ़ील्ड
requests[]

object (InappproductsDeleteRequest)

डेटा मिटाने के अलग-अलग अनुरोध. कम से कम एक अनुरोध ज़रूरी है. ज़्यादा से ज़्यादा 100 अनुरोध किए जा सकते हैं. सभी अनुरोध, ऐप्लिकेशन में खरीदे जा सकने वाले अलग-अलग प्रॉडक्ट से जुड़े होने चाहिए.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब का मुख्य हिस्सा खाली रहता है.

अनुमति देने के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

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

InappproductsDeleteRequest

ऐप्लिकेशन में खरीदे जा सकने वाले किसी प्रॉडक्ट को मिटाने का अनुरोध करना.

जेएसओएन के काेड में दिखाना
{
  "packageName": string,
  "sku": string,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
फ़ील्ड
packageName

string

ऐप्लिकेशन का पैकेज नाम.

sku

string

इन-ऐप्लिकेशन प्रॉडक्ट के लिए यूनीक आइडेंटिफ़ायर.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

ज़रूरी नहीं. इस प्रॉडक्ट से जुड़े अपडेट को लागू करने में लगने वाले समय की कम से कम सीमा. डिफ़ॉल्ट रूप से, यह वैल्यू 'इंतज़ार का समय' पर सेट होती है.