Method: apprecovery.addTargeting

עדכון מצטבר של הטירגוט לפעולת שחזור. שימו לב שאפשר להרחיב רק את הקריטריונים שנבחרו במהלך יצירת פעולת השחזור.

בקשת HTTP

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

בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.

פרמטרים של נתיב

פרמטרים
packageName

string

חובה. שם החבילה של האפליקציה שאת פעולת השחזור שלה יש לעדכן.

appRecoveryId

string (int64 format)

חובה. המתאים לפעולה של שחזור האפליקציה.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "targetingUpdate": {
    object (TargetingUpdate)
  }
}
שדות
targetingUpdate

object (TargetingUpdate)

ההגדרה קובעת עדכוני טירגוט כמו אזורים, גרסאות ל-Android SDK וכו'.

גוף התשובה

אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.

היקפי הרשאות

נדרש היקף OAuth הבא:

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

TargetingUpdate

עדכון הסוג של הטירגוט. חשוב לזכור שהמיקוד הוא תמיד קבוצת משנה של טירגוט.

ייצוג JSON
{

  // Union field criteria can be only one of the following:
  "regions": {
    object (Regions)
  },
  "androidSdks": {
    object (AndroidSdks)
  },
  "allUsers": {
    object (AllUsers)
  }
  // End of list of possible types for union field criteria.
}
שדות
שדה איחוד criteria. קריטריונים לטירגוט בפעולת שחזור. לתשומת ליבך, אלא אם הקריטריון הוא לא all_users, הקריטריונים תמיד צריכים להיות זהים לאלה ששימשו בתהליך היצירה של הפעולה לשחזור האפליקציה. אם לא, העדכון יידחה. אם הוגדר בעבר קריטריון למיקוד לכל המשתמשים, לא ניתן יהיה לעדכן את הטירגוט. אם לא ניתן להרחיב את קבוצת היעד בהתאם לבקשה, מתקבלת הודעת שגיאה. הערך של criteria יכול להיות רק אחת מהאפשרויות הבאות:
regions

object (Regions)

פעולת השחזור מטורגטת לאזורים נוספים.

androidSdks

object (AndroidSdks)

רמות נוספות של SDK ב-Android מטורגטות באמצעות פעולת השחזור.

allUsers

object (AllUsers)

המיקוד כולל את כל המשתמשים.