- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- DeleteOneTimeProductOfferRequest
- इसे आज़माएं!
एक बार इस्तेमाल किए जा सकने वाले एक या उससे ज़्यादा प्रॉडक्ट ऑफ़र मिटाता है.
एचटीटीपी अनुरोध
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
packageName |
ज़रूरी है. ऑफ़र मिटाने के लिए, पैरंट ऐप्लिकेशन (पैकेज का नाम). यह सभी OneTimeProductOffer संसाधनों पर packageName फ़ील्ड की वैल्यू के बराबर होना चाहिए. |
productId |
ज़रूरी है. अगर मिटाने के सभी ऑफ़र एक ही प्रॉडक्ट से जुड़े हैं, तो पैरंट वन-टाइम प्रॉडक्ट का प्रॉडक्ट आईडी. अगर यह अनुरोध एक बार इस्तेमाल किए जाने वाले कई प्रॉडक्ट के लिए है, तो इस फ़ील्ड को "-" पर सेट करें. |
purchaseOptionId |
ज़रूरी है. खरीदारी के लिए सेट किया गया मुख्य विकल्प (आईडी) जिसके लिए ऑफ़र मिटाए जाने चाहिए. खरीदारी के कई विकल्पों के ऑफ़र अपडेट करने के लिए, इसे '-' के तौर पर सेट किया जा सकता है. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में, इस स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{
"requests": [
{
object ( |
फ़ील्ड | |
---|---|
requests[] |
ज़रूरी है. अपडेट के अनुरोधों की सूची. इसमें ज़्यादा से ज़्यादा 100 एलिमेंट हो सकते हैं. सभी अनुरोध अलग-अलग ऑफ़र से जुड़े होने चाहिए. |
जवाब का मुख्य भाग
अगर अनुरोध पूरा हो जाता है, तो जवाब के मुख्य हिस्से में एक खाली JSON ऑब्जेक्ट होता है.
अनुमति के स्कोप
नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:
https://www.googleapis.com/auth/androidpublisher
DeleteOneTimeProductOfferRequest
वन-टाइम प्रॉडक्ट के ऑफ़र को मिटाने का अनुरोध करने वाला मैसेज.
JSON के काेड में दिखाना |
---|
{
"packageName": string,
"productId": string,
"purchaseOptionId": string,
"offerId": string,
"latencyTolerance": enum ( |
फ़ील्ड | |
---|---|
packageName |
ज़रूरी है. मिटाने के लिए ऑफ़र का पैरंट ऐप्लिकेशन (पैकेज का नाम). |
productId |
ज़रूरी है. मिटाने के लिए ऑफ़र का पैरंट वन-टाइम प्रॉडक्ट (आईडी). |
purchaseOptionId |
ज़रूरी है. मिटाने के लिए ऑफ़र का पैरंट खरीदारी विकल्प (आईडी). |
offerId |
ज़रूरी है. हटाए जाने वाले ऑफ़र का यूनीक ऑफ़र आईडी. |
latencyTolerance |
ज़रूरी नहीं. इस प्रॉडक्ट अपडेट को लागू करने में लगने वाले समय की सीमा. डिफ़ॉल्ट रूप से, यह लेटेंसी के हिसाब से संवेदनशील होता है. |