Method: apprecovery.create

สร้างการดำเนินการกู้คืนแอปโดยมีสถานะเป็น "ฉบับร่าง" โปรดทราบว่าการดำเนินการนี้ไม่ได้ดำเนินการกู้คืน

คำขอ HTTP

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

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

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

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

string

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

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

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

การแสดง JSON
{
  "targeting": {
    object (Targeting)
  },

  // Union field recovery_action can be only one of the following:
  "remoteInAppUpdate": {
    object (RemoteInAppUpdate)
  }
  // End of list of possible types for union field recovery_action.
}
ช่อง
targeting

object (Targeting)

ระบุเกณฑ์การกำหนดเป้าหมายสำหรับการดำเนินการกู้คืน เช่น ภูมิภาค, เวอร์ชัน SDK ของ Android, เวอร์ชันแอป ฯลฯ

ฟิลด์การรวม recovery_action ประเภทของการดำเนินการกู้คืนแอปที่จะทำ ต้องระบุ recovery_action ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น
remoteInAppUpdate

object (RemoteInAppUpdate)

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

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

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ AppRecoveryAction ที่สร้างขึ้นใหม่

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

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

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

RemoteInAppUpdate

การแทนออบเจ็กต์สำหรับประเภทการดำเนินการอัปเดตในแอประยะไกล

การแสดง JSON
{
  "isRemoteInAppUpdateRequested": boolean
}
ช่อง
isRemoteInAppUpdateRequested

boolean

ต้องระบุ ตั้งค่าเป็น "จริง" หากต้องใช้ประเภทการดำเนินการ "อัปเดตในแอปจากระยะไกล"