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)

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

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

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

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

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

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

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

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

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

string

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

oldestAllowedPriceVersionTime

string (Timestamp format)

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

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