Method: monetization.subscriptions.basePlans.offers.activate

इससे सदस्यता ऑफ़र चालू होता है. यह सुविधा चालू होने के बाद, नए सदस्यों के लिए सदस्यता से जुड़े ऑफ़र उपलब्ध होंगे.

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

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

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

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

पैरामीटर
packageName

string

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

productId

string

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

basePlanId

string

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

offerId

string

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

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

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

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

enum (ProductUpdateLatencyTolerance)

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

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

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

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

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

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