פרטים על חבילות נתונים במבצע שמוצע למשתמש.
ייצוג ב-JSON | |
---|---|
{ "planName": string, "planId": string, "planDescription": string, "promoMessage": string, "overusagePolicy": enum ( |
שדות | ||
---|---|---|
planName |
חובה. מחרוזת שמזהה את המבצע עבור המשתמש. |
|
planId |
חובה. מחרוזת ייחודית שאפשר להשתמש בה כדי לזהות באופן ייחודי את המבצע, ואז לבצע רכישה אם המשתמש רוצה. |
|
planDescription |
חובה. מחרוזת ארוכה יותר שמתארת את המבצע למשתמש. |
|
promoMessage |
מחרוזת שמתארת את המבצע. |
|
overusagePolicy |
קובעת מה יקרה אם המשתמש ינצל יותר נתונים מהכמות שמוצעת. אפשרויות התמיכה הזמינות כרגע הן: הגבלת קצב העברת הנתונים, חסימה ותשלום לפי שימוש, שבו היתרה מנוכה מחשבון המשתמש. |
|
maxRateKbps |
רוחב הפס המקסימלי שהתוכנית מציעה למשתמש. המידע יכול להיות מוצג למשתמש כשהמבצע מוצע לו. |
|
cost |
חובה. העלות של התוכנית הזו. |
|
duration |
מספר השניות שבהן התוכנית תקפה אחרי שהיא מופעלת. משך הזמן בשניות, עם עד תשע ספרות אחרי הנקודה העשרונית, שמסתיים ב-' |
|
offerContext |
הקשר של המבצע, שמשמש בהודעה TransactionRequest. |
|
trafficCategories[] |
רשימה של קטגוריות התנועה שיחויבו במסגרת מודול התוכנית הזה. |
|
connectionType |
סוג החיבור שמוצע במסגרת המבצע. |
|
refreshPeriod |
תקופת הרענון של המבצע הזה, או REFRESH_PERIOD_NONE אם המכסה של התוכנית לא מתחדשת. במינויים שבהם המכסה מתעדכנת, היא מתעדכנת פעם אחת בכל תקופת עדכון. |
|
offerType |
מציינים את סוג המבצע. בהתאם לסוג המבצע, הלקוח יכול להתאים אישית את חוויית המשתמש ברכישת המבצע. |
|
שדה איחוד quota . פרטי המכסה של התוכנית, צריכים להיות אחד מהערכים הבאים: quota_bytes, quota_minutes. הערך quota יכול להיות רק אחד מהבאים: |
||
quotaBytes |
מכסת החבילה בבייטים. |
|
quotaMinutes |
מכסת החבילה בדקות. |