Method: monetization.subscriptions.basePlans.migratePrices

ย้ายข้อมูลสมาชิกที่ได้รับราคาการสมัครใช้บริการในอดีตเป็นราคาปัจจุบันที่เสนอสําหรับภูมิภาคที่ระบุ คําขอจะทําให้ระบบส่งการแจ้งเตือนการเปลี่ยนแปลงราคาให้ผู้ใช้ที่ได้รับราคาย้อนหลังซึ่งมาก่อนการประทับเวลาที่ระบุ สมาชิกที่ไม่ยอมรับราคาใหม่นี้จะมีการต่ออายุการสมัครใช้บริการในการต่ออายุครั้งถัดไป

คำขอ HTTP

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

URL ใช้ไวยากรณ์ gRPC Transcoding

พารามิเตอร์เส้นทาง

พารามิเตอร์
packageName

string

ต้องระบุ ชื่อแพ็กเกจของแอปหลักจะต้องเท่ากับช่อง packageName ในทรัพยากรการสมัครใช้บริการ

productId

string

ต้องระบุ รหัสของการสมัครใช้บริการที่จะอัปเดต ต้องเท่ากับฟิลด์ productId ในทรัพยากรการสมัคร

basePlanId

string

ต้องระบุ รหัสแพ็กเกจเริ่มต้นที่ไม่ซ้ํากันของแพ็กเกจเริ่มต้นเพื่ออัปเดตราคา

เนื้อหาของคำขอ

เนื้อหาของคําขอมีข้อมูลที่มีโครงสร้างต่อไปนี้

การแสดง JSON
{
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  }
}
ช่อง
regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

ต้องระบุ ราคาระดับภูมิภาคที่ต้องการอัปเดต

regionsVersion

object (RegionsVersion)

ต้องระบุ เวอร์ชันของภูมิภาคที่ใช้ได้ที่ใช้สําหรับระดับภูมิภาคPriceMigrations

เนื้อหาการตอบกลับ

หากทําสําเร็จ เนื้อหาการตอบกลับจะว่างเปล่า

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

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

การกําหนดค่าการย้ายข้อมูลระดับภูมิภาค

การกําหนดค่าสําหรับการย้ายข้อมูลราคา

การแสดง JSON
{
  "regionCode": string,
  "oldestAllowedPriceVersionTime": string
}
ช่อง
regionCode

string

ต้องระบุ รหัสภูมิภาคที่ใช้การกําหนดค่านี้ตามที่กําหนดโดย ISO 3166-2 เช่น "US"

oldestAllowedPriceVersionTime

string (Timestamp format)

ต้องระบุ เวลาปิดรับคําสั่งซื้อในราคาในอดีตที่ผู้สมัครใช้บริการยังชําระเงินได้ สมาชิกที่ใช้ราคาซึ่งสร้างขึ้นก่อนเวลาปิดรับคําสั่งซื้อจะย้ายไปยังราคาปัจจุบัน ผู้ติดตามเหล่านี้จะได้รับการแจ้งเตือนว่าจะจ่ายในราคาอื่น สมาชิกที่ไม่ยอมรับราคาใหม่นี้จะมีการต่ออายุการสมัครใช้บริการในการต่ออายุครั้งถัดไป

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "ซูลู" ที่มีความละเอียดนาโนวินาทีและตัวเลขเศษไม่เกิน 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"