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

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

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

अनुरोध के मुख्य हिस्से में इस तरह का डेटा शामिल होता है:

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

enum (ProductUpdateLatencyTolerance)

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

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

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

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

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

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