Method: monetization.onetimeproducts.patch

यह कुकी, वन-टाइम प्रॉडक्ट बनाती है या उसे अपडेट करती है.

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

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}

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

पाथ पैरामीटर

पैरामीटर
oneTimeProduct.packageName

string

ज़रूरी है. इम्यूटेबल. पैरंट ऐप्लिकेशन का पैकेज नेम.

oneTimeProduct.productId

string

ज़रूरी है. इम्यूटेबल. प्रॉडक्ट का यूनीक प्रॉडक्ट आईडी. यह पैरंट ऐप्लिकेशन में यूनीक होना चाहिए. प्रॉडक्ट आईडी किसी संख्या या अंग्रेज़ी के छोटे अक्षर से शुरू होने चाहिए. साथ ही, इनमें संख्या (0-9), अंग्रेज़ी के छोटे अक्षर (a-z), अंडरस्कोर (_), और विराम चिह्न (.) हो सकते हैं.

क्वेरी पैरामीटर

पैरामीटर
updateMask

string (FieldMask format)

ज़रूरी है. अपडेट किए जाने वाले फ़ील्ड की सूची.

यह फ़ील्ड के पूरी तरह से क्वालिफ़ाइड नामों की कॉमा से अलग की गई सूची है. उदाहरण: "user.displayName,photo".

regionsVersion

object (RegionsVersion)

ज़रूरी है. एक बार इस्तेमाल किए जाने वाले प्रॉडक्ट के लिए, उपलब्ध क्षेत्रों के जिस वर्शन का इस्तेमाल किया जा रहा है.

allowMissing

boolean

ज़रूरी नहीं. अगर इसे 'सही है' पर सेट किया जाता है और दिए गए packageName और productId वाला एक बार खरीदा जाने वाला प्रॉडक्ट मौजूद नहीं है, तो एक बार खरीदा जाने वाला प्रॉडक्ट बनाया जाएगा.

अगर कोई नया वन-टाइम प्रॉडक्ट बनाया जाता है, तो updateMask को अनदेखा कर दिया जाता है.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

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

अनुरोध के मुख्य भाग में OneTimeProduct का उदाहरण है.

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

कामयाब रहने पर, जवाब के मुख्य हिस्से में OneTimeProduct का एक इंस्टेंस शामिल किया जाता है.

अनुमति के स्कोप

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

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