Method: monetization.subscriptions.basePlans.migratePrices

पुरानी कीमत पर सदस्यता लेने वाले एक या इससे ज़्यादा सदस्यों के ग्रुप को, मौजूदा कीमत पर माइग्रेट करता है. अनुरोधों की वजह से Google Play, उन सदस्यों को सूचना देता है जिन पर इसका असर पड़ा है. पुरानी कीमत पर सदस्यता लेने वाले सिर्फ़ 250 ग्रुप के लिए, एक साथ काम करने वाले ज़्यादा से ज़्यादा 250 लोगों के ग्रुप का ही इस्तेमाल किया जा सकता है.

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

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

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

पाथ पैरामीटर

पैरामीटर
packageName

string

ज़रूरी है. पैरंट ऐप्लिकेशन का पैकेज नाम. सदस्यता वाले संसाधन पर दिए गए PackageName फ़ील्ड के बराबर होना चाहिए.

productId

string

ज़रूरी है. अपडेट की जाने वाली सदस्यता का आईडी. इसे सदस्यता वाले संसाधन पर मौजूद productId फ़ील्ड के बराबर होना चाहिए.

basePlanId

string

ज़रूरी है. बुनियादी प्लान का यूनीक बुनियादी प्लान आईडी, जिसके आधार पर कीमतें अपडेट की जाती हैं.

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

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

JSON के काेड में दिखाना
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  },
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
फ़ील्ड
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

ज़रूरी है. क्षेत्र के हिसाब से कीमत अपडेट करना.

regionsVersion

object (RegionsVersion)

ज़रूरी है. रीजनलPriceमाइग्रेशन के लिए इस्तेमाल किए जा रहे उपलब्ध क्षेत्रों का वर्शन.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

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

जवाब सही होने पर, जवाब का मुख्य हिस्सा खाली होता है.

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

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

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