Method: monetization.subscriptions.basePlans.batchMigratePrices

ตัวแปรแบบกลุ่มของปลายทาง basePlans.MigrationPrices

ตั้งค่าฟิลด์ความอดทนของเวลาในการตอบสนองในคำขอที่ซ้อนกันเป็น 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.MigrationPrices

การแสดง 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)

ต้องระบุ เวอร์ชันของภูมิภาคที่พร้อมให้บริการซึ่งใช้สำหรับRegionPriceMigrations

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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