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