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)

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

חותמת זמן בפורמט 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)

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

notifications[]

enum (NotificationType)

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

planInfoPerClient

object (PlanInfoPerClient)

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

cpidState

enum (CpidState)

הסטטוס של ה-CPID עבור הסטטוס של התוכנית.

שיטות

create

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