REST Resource: users

משאב: משתמש

משאב משתמש.

ייצוג ב-JSON
{
  "name": string,
  "email": string,
  "accessState": enum (AccessState),
  "expirationTime": string,
  "partial": boolean,
  "developerAccountPermissions": [
    enum (DeveloperLevelPermission)
  ],
  "grants": [
    {
      object (Grant)
    }
  ]
}
שדות
name

string

חובה. שם המשאב של המשתמש הזה, לפי התבנית developers/{developer}/users/{email}.

email

string

אי אפשר לשנות אותו. כתובת האימייל של המשתמש.

accessState

enum (AccessState)

פלט בלבד. מצב הגישה של המשתמש ל-Play Console.

expirationTime

string (Timestamp format)

השעה שבה פג תוקף הגישה של המשתמש, אם הוגדרה. כשמגדירים את הערך הזה, הוא תמיד צריך להיות מועד עתידי.

הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: "2014-10-02T15:01:23Z", ‏ "2014-10-02T15:01:23.045123456Z" או "2014-10-02T15:01:23+05:30".

partial

boolean

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

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

developerAccountPermissions[]

enum (DeveloperLevelPermission)

הרשאות המשתמש שחלות על כל חשבון המפתח.

grants[]

object (Grant)

פלט בלבד. הרשאות לכל אפליקציה עבור המשתמש.

AccessState

הסטטוס של הגישה של משתמש לחשבון פיתוח.

טיפוסים בני מנייה (enum)
ACCESS_STATE_UNSPECIFIED מצב גישה לא ידוע או לא מוגדר.
INVITED המשתמש הוזמן אבל עדיין לא אישר את ההזמנה.
INVITATION_EXPIRED פג תוקף ההזמנה.
ACCESS_GRANTED המשתמש אישר הזמנה ויש לו גישה ל-Play Console.
ACCESS_EXPIRED פג התוקף של הגישה לחשבון.

DeveloperLevelPermission

הרשאה שניתנת ברמת חשבון הפיתוח.

טיפוסים בני מנייה (enum)
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED הרשאה לא ידועה או לא מוגדרת.
CAN_SEE_ALL_APPS

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

CAN_VIEW_FINANCIAL_DATA_GLOBAL הצגת נתונים פיננסיים, הזמנות ותשובות לסקר הביטול.
CAN_MANAGE_PERMISSIONS_GLOBAL אדמין (כל ההרשאות).
CAN_EDIT_GAMES_GLOBAL עריכת פרויקטים של Play Games Services.
CAN_PUBLISH_GAMES_GLOBAL פרסום פרויקטים של Play Games Services.
CAN_REPLY_TO_REVIEWS_GLOBAL reviews.reply to reviews.
CAN_MANAGE_PUBLIC_APKS_GLOBAL העברה לייצור, החרגת מכשירים ושימוש בחתימת אפליקציות ב-Google Play.
CAN_MANAGE_TRACK_APKS_GLOBAL השקה למסלולי בדיקה.
CAN_MANAGE_TRACK_USERS_GLOBAL ניהול מסלולי בדיקה ועריכה של רשימות הבודקים.
CAN_MANAGE_PUBLIC_LISTING_GLOBAL ניהול הנוכחות בחנות.
CAN_MANAGE_DRAFT_APPS_GLOBAL יצירה, עריכה ומחיקה של אפליקציות בשלב טיוטה.
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL יצירה ופרסום של אפליקציות פרטיות לארגון שלכם.
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL אפשר לקבוע אם האפליקציות יהיו גלויות לכולם או זמינות רק לארגון שלכם.
CAN_MANAGE_ORDERS_GLOBAL ניהול הזמנות ומינויים.
CAN_MANAGE_APP_CONTENT_GLOBAL ניהול דפים שקשורים למדיניות בכל האפליקציות של המפתח.
CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL הצגת פרטי אפליקציה והורדת דוחות בכמות גדולה (לקריאה בלבד).
CAN_VIEW_APP_QUALITY_GLOBAL הצגת מידע על איכות האפליקציה לכל האפליקציות של המפתח.

Methods

create

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

delete

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

list

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

patch

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

קודי שגיאה

הפעולות של המשאב הזה מחזירות את קודי שגיאות ה-HTTP הבאים:

קוד שגיאה סיבה רזולוציה
5xx שגיאה כללית בשרת של Google Play. מנסים לשלוח את הבקשה שוב.

אם הבעיה נמשכת, אפשר לפנות למנהל החשבון שלכם ב-Google Play או לשלוח בקשת תמיכה. כדאי לבדוק בלוח הבקרה של סטטוס Play אם יש הפסקות זמניות ידועות בשירות.

409 שגיאה בעדכון של מספר החיבורים בו-זמנית.

היה ניסיון לעדכן אובייקט שנמצא בתהליך עדכון. לדוגמה, רכישה מאושרת על ידי הפעלת המתודה acknowledgePurchase() של Play Billing Library והפעלת המתודה purchases.products.acknowledge של Play Developer API בו-זמנית.

מנסים לשלוח את הבקשה שוב.