ข้อมูลเกี่ยวกับการดําเนินการกู้คืนแอป
| การแสดง 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 | 
                
                   
 จำนวนอุปกรณ์ทั้งหมดที่ได้รับผลกระทบจากการดําเนินการกู้คืนนี้ซึ่งเชื่อมโยงกับกลุ่มแอป  |