ข้อมูลเกี่ยวกับการดําเนินการกู้คืนแอป
| การแสดง JSON | 
|---|
| { "appRecoveryId": string, "status": enum ( | 
| ช่อง | |
|---|---|
| appRecoveryId | 
 รหัสที่สอดคล้องกับการดำเนินการกู้คืนแอป | 
| status | 
 สถานะของการดําเนินการกู้คืน | 
| targeting | 
 ระบุเกณฑ์การกำหนดเป้าหมายสําหรับการดําเนินการกู้คืน เช่น ภูมิภาค เวอร์ชัน Android SDK เวอร์ชันแอป ฯลฯ | 
| createTime | 
 การประทับเวลาที่นักพัฒนาแอปสร้างการดำเนินการกู้คืนแอป ระบบจะตั้งค่าเสมอหลังจากสร้างการดำเนินการกู้คืน ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น  | 
| deployTime | 
 การประทับเวลาของเวลาที่เริ่มใช้งานการดำเนินการกู้คืนแอปกับผู้ใช้ ตั้งค่าเฉพาะในกรณีที่มีการใช้การดำเนินการกู้คืนแล้ว ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น  | 
| cancelTime | 
 การประทับเวลาเมื่อนักพัฒนาแอปยกเลิกการดำเนินการกู้คืนแอป ตั้งค่าเฉพาะในกรณีที่ยกเลิกการดำเนินการกู้คืนแล้ว ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น  | 
| lastUpdateTime | 
 การประทับเวลาที่นักพัฒนาแอปอัปเดตการดำเนินการกู้คืนครั้งล่าสุด ในกรณีที่การดำเนินการถูกยกเลิก ฟิลด์นี้จะสอดคล้องกับเวลายกเลิก ระบบจะตั้งค่าเสมอหลังจากสร้างการดำเนินการกู้คืน ใช้ RFC 3339 ซึ่งเอาต์พุตที่สร้างขึ้นจะเป็นรูปแบบ Z-normalized เสมอ และใช้ตัวเลขทศนิยม 0, 3, 6 หรือ 9 ระบบยังยอมรับออฟเซตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่างเช่น  | 
| ฟิลด์สหภาพ recovery_action_dataข้อมูลที่เกี่ยวข้องกับการดำเนินการกู้คืนrecovery_action_dataต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น | |
| remoteInAppUpdateData | 
 ข้อมูลเกี่ยวกับการดําเนินการอัปเดตในแอปจากระยะไกล เช่น ฐานผู้ใช้ที่กู้คืนได้ ฐานผู้ใช้ที่กู้คืนได้ เป็นต้น ตั้งค่าเฉพาะในกรณีที่ประเภทการดําเนินการกู้คืนเป็นการอัปเดตในแอปจากระยะไกล | 
RemoteInAppUpdateData
ข้อมูลที่เกี่ยวข้องกับการดำเนินการอัปเดตในแอปจากระยะไกล เช่น จำนวนผู้ใช้ที่กู้คืน จำนวนผู้ใช้ที่ได้รับผลกระทบ ฯลฯ
| การแสดง JSON | 
|---|
| {
  "remoteAppUpdateDataPerBundle": [
    {
      object ( | 
| ช่อง | |
|---|---|
| remoteAppUpdateDataPerBundle[] | 
 ข้อมูลที่เกี่ยวข้องกับการดำเนินการกู้คืนที่ระดับแพ็กเกจ | 
RemoteInAppUpdateDataPerBundle
ข้อมูลที่เกี่ยวข้องกับการดำเนินการกู้คืนที่ระดับแพ็กเกจ
| การแสดง JSON | 
|---|
| { "versionCode": string, "recoveredDeviceCount": string, "totalDeviceCount": string } | 
| ช่อง | |
|---|---|
| versionCode | 
 รหัสเวอร์ชันที่สอดคล้องกับ App Bundle เป้าหมาย | 
| recoveredDeviceCount | 
 จํานวนอุปกรณ์ทั้งหมดที่ได้รับการกู้คืน | 
| totalDeviceCount | 
 จำนวนอุปกรณ์ทั้งหมดที่ได้รับผลกระทบจากการดําเนินการกู้คืนนี้ซึ่งเชื่อมโยงกับกลุ่มแอป |