Method: monetization.subscriptions.patch

मौजूदा सदस्यता को अपडेट करता है.

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

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscription.packageName}/subscriptions/{subscription.productId}

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

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

पैरामीटर
subscription.packageName

string

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

subscription.productId

string

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

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

पैरामीटर
updateMask

string (FieldMask format)

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

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

regionsVersion

object (RegionsVersion)

ज़रूरी है. सदस्यता के लिए इस्तेमाल किए जा रहे देशों/इलाकों का वर्शन.

allowMissing

boolean

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

अगर नई सदस्यता बनाई जाती है, तो updateMask को अनदेखा कर दिया जाता है.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

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

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

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

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

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

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

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