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)
  },
  "cpidState": enum (CpidState)
}
שדות
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)

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

חותמת זמן בפורמט RFC3339 UTC ‏'Zulu', עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה העשרונית. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

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

חותמת זמן בפורמט RFC3339 UTC ‏'Zulu', עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה העשרונית. דוגמאות: "2014-10-02T15:01:23Z" ו-"2014-10-02T15:01:23.045123456Z".

title

string

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

subscriberId

string

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

accountInfo

object (AccountInfo)

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

uiCompatibility

enum (UiCompatibility)

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

notifications[]

enum (NotificationType)

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

planInfoPerClient

object (PlanInfoPerClient)

מידע על תוכנית נתונים שרלוונטי ללקוח מסוים של Google.

cpidState

enum (CpidState)

הסטטוס של מזהה הלקוח המשויך לסטטוס המינוי הזה.

Methods

create

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