รายละเอียดของแพ็กเกจอินเทอร์เน็ตในข้อเสนอที่ขยายเวลาให้แก่ผู้ใช้
การแสดง JSON | |
---|---|
{ "planName": string, "planId": string, "planDescription": string, "promoMessage": string, "overusagePolicy": enum ( |
ช่อง | ||
---|---|---|
planName |
ต้องระบุ สตริงที่ระบุข้อเสนอต่อผู้ใช้ |
|
planId |
ต้องระบุ สตริงที่ไม่ซ้ำกันซึ่งใช้เพื่อระบุข้อเสนอที่ไม่ซ้ำกันและซื้อในภายหลังได้หากผู้ใช้ต้องการ |
|
planDescription |
ต้องระบุ สตริงที่ยาวขึ้นซึ่งอธิบายข้อเสนอต่อผู้ใช้ |
|
promoMessage |
สตริงที่อธิบายโปรโมชัน |
|
overusagePolicy |
กำหนดว่าจะเกิดอะไรขึ้นหากผู้ใช้ใช้ข้อมูลมากกว่าจำนวนที่เสนอ ตัวเลือกที่รองรับในปัจจุบัน ได้แก่ ถูกจำกัด ถูกบล็อก และแบบจ่ายตามการใช้งานซึ่งจะหักยอดเงินคงเหลือจากบัญชีผู้ใช้ |
|
maxRateKbps |
แบนด์วิดท์สูงสุดที่แพ็กเกจเสนอให้แก่ผู้ใช้ ระบบอาจแสดงข้อมูลต่อผู้ใช้เมื่อแสดงข้อเสนอ |
|
cost |
ต้องระบุ ค่าใช้จ่ายของแพ็กเกจนี้ |
|
duration |
จำนวนวินาทีที่แพ็กเกจจะใช้งานได้เมื่อเปิดใช้งานแล้ว ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย " |
|
offerContext |
บริบทของข้อเสนอที่ใช้ในข้อความ TransactionRequest |
|
trafficCategories[] |
รายการหมวดหมู่การเข้าชมที่จะเรียกเก็บเงินจากโมดูลแพ็กเกจนี้ |
|
connectionType |
ประเภทการเชื่อมต่อที่ขยายเวลาเป็นส่วนหนึ่งของข้อเสนอนี้ |
|
refreshPeriod |
ระยะเวลารีเฟรชของข้อเสนอแพ็กเกจนี้ หรือ REFRESH_PERIOD_NONE หากแพ็กเกจไม่รีเฟรชโควต้า แพ็กเกจที่รีเฟรชโควต้าจะรีเฟรช 1 ครั้งในทุกๆ รอบการรีเฟรช |
|
offerType |
ระบุประเภทข้อเสนอ ไคลเอ็นต์สามารถปรับแต่งประสบการณ์ของผู้ใช้ในการซื้อข้อเสนอได้ตามประเภทของข้อเสนอ |
|
ฟิลด์ Union quota ข้อมูลโควต้าของแพ็กเกจควรเป็นอย่างใดอย่างหนึ่งต่อไปนี้ quota_bytes, quota_minutes quota ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
||
quotaBytes |
โควต้าแพ็กเกจในหน่วยไบต์ |
|
quotaMinutes |
โควต้าแพ็กเกจเป็นนาที |