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

ज़रूरी है. जिस ऑफ़र को चालू करना है उसका यूनीक ऑफ़र आईडी.

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

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

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

enum (ProductUpdateLatencyTolerance)

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

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

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

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

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

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