ユーザーに提供される特典のデータプランの詳細。
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 |
特典の種類を特定する。特典の種類に応じて、特典のユーザー エクスペリエンスはカスタマイズできます。 |
|
共用体フィールド quota 。プランの割り当て情報。quota_bytes、quota_minutes のいずれかにする必要があります。quota は次のいずれかになります。 |
||
quotaBytes |
パッケージの割り当て(バイト単位)。 |
|
quotaMinutes |
パッケージの割り当て(分単位)。 |