Method: apprecovery.addTargeting

อัปเดตการกำหนดเป้าหมายสำหรับการดำเนินการกู้คืนทีละส่วน โปรดทราบว่าคุณสามารถขยายได้เฉพาะเกณฑ์ที่เลือกระหว่างการสร้างการดำเนินการกู้คืนเท่านั้น

คำขอ HTTP

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries/{appRecoveryId}:addTargeting

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

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

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

string

ต้องระบุ ชื่อแพ็กเกจของแอปที่จะอัปเดตการดำเนินการกู้คืน

appRecoveryId

string (int64 format)

ต้องระบุ รหัสที่สอดคล้องกับการดำเนินการกู้คืนแอป

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

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

การแสดง JSON
{
  "targetingUpdate": {
    object (TargetingUpdate)
  }
}
ช่อง
targetingUpdate

object (TargetingUpdate)

ระบุการอัปเดตการกำหนดเป้าหมาย เช่น ภูมิภาค, เวอร์ชัน SDK ของ Android เป็นต้น

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

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

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

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

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

TargetingUpdate

อัปเดตประเภทสำหรับการกำหนดเป้าหมาย โปรดทราบว่านี่เป็นการกำหนดเป้าหมายชุดย่อยเสมอ

การแสดง JSON
{

  // Union field criteria can be only one of the following:
  "regions": {
    object (Regions)
  },
  "androidSdks": {
    object (AndroidSdks)
  },
  "allUsers": {
    object (AllUsers)
  }
  // End of list of possible types for union field criteria.
}
ช่อง
ช่องการรวม criteria เกณฑ์สำหรับการกำหนดเป้าหมายในการดำเนินการกู้คืน โปรดทราบว่าเว้นแต่ว่าเกณฑ์จะไม่ใช่ all_users เกณฑ์ควรเป็นเกณฑ์เดียวกับที่ใช้ระหว่างการสร้างการดำเนินการกู้คืนแอปเสมอ มิฉะนั้นการอัปเดตจะถูกปฏิเสธ ในกรณีที่ก่อนหน้านี้กำหนดเกณฑ์ให้กำหนดเป้าหมายเป็น all_users ก็จะไม่สามารถอัปเดตการกำหนดเป้าหมายได้ ในกรณีที่ขยายกลุ่มเป้าหมายตามคำขอไม่ได้ ระบบจะแสดงข้อผิดพลาด criteria ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้
regions

object (Regions)

การดำเนินการกู้คืนจะกำหนดเป้าหมายภูมิภาคอื่นๆ เพิ่มเติม

androidSdks

object (AndroidSdks)

การดำเนินการกู้คืนระดับ SDK เพิ่มเติมของ Android จะตกเป็นเป้าหมายของการดำเนินการดังกล่าว

allUsers

object (AllUsers)

กำหนดเป้าหมายผู้ใช้ทั้งหมดแล้ว