REST Resource: operators.planStatuses

משאב: PlanStatus

PlanStatus מכיל פרטים של כל חבילת השירות לנייד ברמה העליונה שהמשתמש רכש.

ייצוג JSON
{
  "name": string,
  "plans": [
    {
      object (Plan)
    }
  ],
  "languageCode": string,
  "expireTime": string,
  "updateTime": string,
  "title": string,
  "subscriberId": string,
  "accountInfo": {
    object (AccountInfo)
  },
  "uiCompatibility": enum (UiCompatibility),
  "notifications": [
    enum (NotificationType)
  ],
  "planInfoPerClient": {
    object (PlanInfoPerClient)
  }
}
שדות
name

string

שם המשאב של PlanStatus בפורמט הבא: operators/{asn_id}/planStatuses/{userKey}. המערכת מתעלמת מהשם בזמן יצירת רשומה ב-PlanStatus.

plans[]

object (Plan)

רשימת התוכניות שבבעלות המשתמש הזה.

languageCode

string

חובה. קוד השפה BCP-47, למשל "en-US" או "sr-Latn". מידע נוסף זמין בכתובת http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.

expireTime

string (Timestamp format)

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

חותמת זמן בפורמט RFC3339 UTC "Zulu" בדיוק של ננו-שניות. דוגמה: "2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

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

חותמת זמן בפורמט RFC3339 UTC "Zulu" בדיוק של ננו-שניות. דוגמה: "2014-10-02T15:01:23.045123456Z"

title

string

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

subscriberId

string

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

accountInfo

object (AccountInfo)

חובה למשתמשים בתשלום מראש. מידע על היתרה בחשבון משתמש.

uiCompatibility

enum (UiCompatibility)

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

notifications[]

enum (NotificationType)

סוגי ההתראות שנשלחו למשתמש.

planInfoPerClient

object (PlanInfoPerClient)

שיטות

create

מאפשרת למפעיל סלולרי (שמזוהה לפי מספר המערכת האוטונומית הייחודי שלו (ASN) להוסיף ערך חדש של PlanStatus.