REST Resource: grants

מקור מידע: מענק

משאב של הרשאת גישה.

ייצוג ב-JSON
{
  "name": string,
  "packageName": string,
  "appLevelPermissions": [
    enum (AppLevelPermission)
  ]
}
שדות
name

string

חובה. שם המשאב של ההרשאה הזו, לפי התבנית developers/{developer}/users/{email}/grants/{packageName}. אם המענק הזה מיועד לטיוטת אפליקציה, מזהה האפליקציה ישמש בשם המשאב הזה במקום שם החבילה.

packageName

string

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

appLevelPermissions[]

enum (AppLevelPermission)

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

AppLevelPermission

הרשאה שמוענקת ברמת האפליקציה.

טיפוסים בני מנייה (enum)
APP_LEVEL_PERMISSION_UNSPECIFIED הרשאה לא ידועה או לא צוינה.
CAN_ACCESS_APP

הצגת פרטי האפליקציה (לקריאה בלבד). הוצא משימוש: כדאי להגדיר יכולת מפורטת יותר. אחרת, צריך לבדוק את ההרשאה AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA.

CAN_VIEW_FINANCIAL_DATA הצגת נתונים פיננסיים.
CAN_MANAGE_PERMISSIONS אדמין (כל ההרשאות).
CAN_REPLY_TO_REVIEWS reviews.reply לביקורות.
CAN_MANAGE_PUBLIC_APKS העברה לייצור, החרגת מכשירים ושימוש בחתימת אפליקציות ב-Google Play.
CAN_MANAGE_TRACK_APKS השקת הגרסה למסלולי בדיקה.
CAN_MANAGE_TRACK_USERS ניהול מסלולי בדיקה ועריכה של רשימות הבודקים.
CAN_MANAGE_PUBLIC_LISTING ניהול הנוכחות בחנות.
CAN_MANAGE_DRAFT_APPS עריכה ומחיקה של אפליקציות בשלב טיוטה.
CAN_MANAGE_ORDERS ניהול הזמנות ומינויים.
CAN_MANAGE_APP_CONTENT ניהול דפים שקשורים למדיניות.
CAN_VIEW_NON_FINANCIAL_DATA הצגת פרטי האפליקציה (לקריאה בלבד).
CAN_VIEW_APP_QUALITY הצגת נתונים על איכות האפליקציה, כמו מדדי חוויית המשתמש הבסיסיים (Core Web Vitals), קריסות וכו'.

Methods

create

הענקת גישה למשתמש לחבילה הנתונה.

delete

הסרת כל הגישה של המשתמש לחבילה או לחשבון המפתח הנתונים.

patch

עדכון הגישה של המשתמש לחבילה הנתונה.