Method: monetization.subscriptions.basePlans.offers.deactivate

सदस्यता के किसी ऑफ़र को बंद करता है. ऑफ़र बंद करने के बाद, मौजूदा सदस्यों की सदस्यता जारी रहेगी. हालांकि, यह ऑफ़र नए सदस्यों के लिए उपलब्ध नहीं होगा.

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

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/subscriptions/{productId}/basePlans/{basePlanId}/offers/{offerId}:deactivate

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

पाथ पैरामीटर

पैरामीटर
packageName

string

ज़रूरी है. बंद किए जाने वाले ऑफ़र का पैरंट ऐप्लिकेशन (पैकेज का नाम).

productId

string

ज़रूरी है. बंद किए जाने वाले ऑफ़र की पैरंट सदस्यता (आईडी).

basePlanId

string

ज़रूरी है. बंद किए जाने वाले ऑफ़र का पैरंट बुनियादी प्लान (आईडी).

offerId

string

ज़रूरी है. बंद किए जाने वाले ऑफ़र का यूनीक आईडी.

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

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

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

enum (ProductUpdateLatencyTolerance)

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

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

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

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

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

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