Method: monetization.subscriptions.basePlans.batchMigratePrices

ตัวแปรการย้ายข้อมูลเป็นกลุ่มของปลายทาง basePlans.migratePrices

ตั้งค่าช่อง latencyTolerance ในคำขอที่ฝังเป็น PRODUCT_UPDATE_LATENCY_TOLERANCE_LATENCY_TOLERANT เพื่อให้ได้อัตราข้อมูลอัปเดตสูงสุด

คำขอ HTTP

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

URL ใช้ไวยากรณ์การแปลง gRPC

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

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

string

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

productId

string

ต้องระบุ รหัสผลิตภัณฑ์ของการสมัครใช้บริการหลัก หากข้อเสนอที่อัปเดตทั้งหมดเป็นของสมัครใช้บริการเดียวกัน หากการอัปเดตแบบเป็นกลุ่มนี้ครอบคลุมการสมัครใช้บริการหลายรายการ ให้ตั้งค่าช่องนี้เป็น "-" ต้องตั้งค่า

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

เนื้อความของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "requests": [
    {
      object (MigrateBasePlanPricesRequest)
    }
  ]
}
ช่อง
requests[]

object (MigrateBasePlanPricesRequest)

ต้องระบุ คำขอย้ายข้อมูลราคาสูงสุด 100 รายการ คำขอทั้งหมดต้องอัปเดตแพ็กเกจเริ่มต้นที่แตกต่างกัน

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

ข้อความตอบกลับสําหรับ basePlans.batchMigratePrices

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "responses": [
    {
      object (MigrateBasePlanPricesResponse)
    }
  ]
}
ช่อง
responses[]

object (MigrateBasePlanPricesResponse)

มีการตอบกลับ 1 รายการต่อการย้ายข้อมูลราคาที่ขอตามลําดับเดียวกับคําขอ

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

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

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

MigrateBasePlanPricesRequest

ข้อความคําขอสําหรับ basePlans.migratePrices

การแสดง JSON
{
  "packageName": string,
  "productId": string,
  "basePlanId": string,
  "regionalPriceMigrations": [
    {
      object (RegionalPriceMigrationConfig)
    }
  ],
  "regionsVersion": {
    object (RegionsVersion)
  },
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
ช่อง
packageName

string

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

productId

string

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

basePlanId

string

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

regionalPriceMigrations[]

object (RegionalPriceMigrationConfig)

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

regionsVersion

object (RegionsVersion)

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

latencyTolerance

enum (ProductUpdateLatencyTolerance)

ไม่บังคับ ความคลาดเคลื่อนของเวลาในการตอบสนองสำหรับการนำไปใช้งานการอัปเดตผลิตภัณฑ์นี้ ค่าเริ่มต้นคือคำนึงถึงความล่าช้า