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)

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

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

object (RemoteInAppUpdate)

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

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

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

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

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

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

RemoteInAppUpdate

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

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

boolean

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