Method: inappproducts.batchDelete

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

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

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

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

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

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

पाथ पैरामीटर

पैरामीटर
packageName

string

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

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

अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:

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

object (InappproductsDeleteRequest)

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

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

अगर एपीआई सही से जुड़ जाता है, तो रिस्पॉन्स बॉडी में खाली JSON ऑब्जेक्ट होता है.

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

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

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

InappproductsDeleteRequest

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

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

string

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

sku

string

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

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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