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