Kullanıcıya sunulan teklifteki veri planlarının ayrıntıları.
JSON gösterimi | |
---|---|
{ "planName": string, "planId": string, "planDescription": string, "promoMessage": string, "overusagePolicy": enum ( |
Alanlar | ||
---|---|---|
planName |
Zorunlu. Kullanıcıya sunulan fırsatı tanımlayan dize. |
|
planId |
Zorunlu. Teklifi benzersiz şekilde tanımlamak ve kullanıcının isteği doğrultusunda satın almak için kullanılabilen benzersiz bir dize. |
|
planDescription |
Zorunlu. Kullanıcıya teklifi açıklayan daha uzun bir dize. |
|
promoMessage |
Promosyonu açıklayan dize. |
|
overusagePolicy |
Kullanıcı, sunulan veri miktarından daha fazlasını kullanırsa ne olacağını belirler. Şu anda desteklenen seçenekler şunlardır: sınırlı, engellenmiş ve kullanıcı hesabından bakiye düşen kullandıkça öde. |
|
maxRateKbps |
Planın kullanıcıya sunduğu maksimum bant genişliği. Bu bilgiler, teklif sunulduğunda kullanıcıya gösterilebilir. |
|
cost |
Zorunlu. Bu planın maliyeti. |
|
duration |
Plan etkinleştirildikten sonra geçerli olacağı saniye sayısı. En fazla dokuz kesirli basamak içeren ve " |
|
offerContext |
TransactionRequest mesajında kullanılan teklif bağlamı. |
|
trafficCategories[] |
Bu plan modülüne göre ücretlendirilecek trafik kategorilerinin listesi. |
|
connectionType |
Bu teklif kapsamında uzatılan bağlantı türü. |
|
refreshPeriod |
Bu plan teklifinin yenileme dönemi veya plan kotasını yenilemiyorsa REFRESH_PERIOD_NONE. Kotayı yenileyen planlar, yenileme döneminde bir kez yeniler. |
|
offerType |
Teklif türünü belirleyin. Teklif türüne bağlı olarak, teklif satın alma ile ilgili kullanıcı deneyimi müşteri tarafından özelleştirilebilir. |
|
Birleştirme alanı quota . Plan kotası bilgileri, quota_bytes veya quota_minutes değerlerinden biri olmalıdır. quota yalnızca aşağıdakilerden biri olabilir: |
||
quotaBytes |
Bayt cinsinden paket kotası. |
|
quotaMinutes |
Dakika cinsinden paket kotası. |