Method: monetization.subscriptions.basePlans.migratePrices

सदस्यों को एक या उससे ज़्यादा लेगसी प्राइस कोहॉर्ट से मौजूदा कीमत पर माइग्रेट करता है. अनुरोध करने पर, Google Play उन सदस्यों को सूचना भेजता है जिन पर असर पड़ा है. एक साथ सिर्फ़ 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)

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

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

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

अगर एपीआई सही से जुड़ जाता है, तो जवाब का मुख्य हिस्सा खाली होता है.

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

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

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