צריך ליצור פעולה לשחזור האפליקציה עם סטטוס השחזור בתור DRAFT. לתשומת ליבכם: הפעולה הזו לא מפעילה את פעולת השחזור.
בקשת HTTP
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/appRecoveries
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
packageName |
חובה. שם החבילה של האפליקציה שבה מתבצעת פעולת השחזור. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג JSON |
---|
{ "targeting": { object ( |
שדות | |
---|---|
targeting |
ההגדרה מציינת קריטריוני טירגוט לפעולת השחזור, כמו אזורים, גרסאות SDK ל-Android, גרסאות אפליקציה וכו'. |
שדה איחוד recovery_action . סוג הפעולה לשחזור האפליקציה שצריך לבצע. חובה. recovery_action יכול להיות רק אחת מהאפשרויות הבאות: |
|
remoteInAppUpdate |
סוג הפעולה הוא עדכון מרחוק בתוך האפליקציה. כתוצאה מפעולה זו, נוצר גם מודול שחזור שניתן להורדה למטרות בדיקה. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע חדש של AppRecoveryAction
.
היקפי ההרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/androidpublisher
RemoteInAppUpdate
ייצוג של אובייקט לסוג הפעולה של עדכון בתוך האפליקציה 'מרחוק'.
ייצוג JSON |
---|
{ "isRemoteInAppUpdateRequested": boolean } |
שדות | |
---|---|
isRemoteInAppUpdateRequested |
חובה. יש להגדיר את הערך כ-True אם נדרשת פעולה מסוג 'עדכון בתוך האפליקציה מרחוק'. |