Offer
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Подробная информация о тарифных планах в предложении, предоставляемом пользователю.
Представление JSON |
---|
{
"planName": string,
"planId": string,
"planDescription": string,
"promoMessage": string,
"overusagePolicy": enum (OverUsagePolicy ),
"maxRateKbps": string,
"cost": {
object (Money )
},
"duration": string,
"offerContext": string,
"trafficCategories": [
enum (PlanModuleTrafficCategory )
],
"connectionType": enum (ConnectionType ),
"refreshPeriod": enum (RefreshPeriod ),
"offerType": enum (OfferType ),
// Union field quota can be only one of the following:
"quotaBytes": string,
"quotaMinutes": integer
// End of list of possible types for union field quota .
} |
Поля |
---|
planName | string Необходимый. Строка, идентифицирующая предложение пользователю. |
planId | string Необходимый. Уникальная строка, которую можно использовать для уникальной идентификации предложения и последующей покупки, если пользователь того пожелает. |
planDescription | string Необходимый. Более длинная строка, описывающая предложение пользователю. |
promoMessage | string Строка с описанием акции. |
overusagePolicy | enum ( OverUsagePolicy ) Определяет, что произойдет, если пользователь в конечном итоге использует больше предлагаемого объема данных. В настоящее время поддерживаются следующие варианты: дросселирование, блокировка и оплата по мере использования, при которой баланс вычитается из учетной записи пользователя. |
maxRateKbps | string ( int64 format) Максимальная пропускная способность, которую план предлагает пользователю. Информация может быть показана пользователю, когда предложение представлено. |
cost | object ( Money ) Необходимый. Стоимость этого плана. |
duration | string ( Duration format) Количество секунд, в течение которых план действителен после его активации. Длительность в секундах, содержащая до девяти дробных цифр, заканчивающаяся символом ' s '. Пример: "3.5s" . |
offerContext | string Контекст предложения, используемый в сообщении TransactionRequest. |
trafficCategories[] | enum ( PlanModuleTrafficCategory ) Список категорий трафика, которые будут тарифицироваться по этому модулю плана. |
connectionType | enum ( ConnectionType ) Тип подключения, расширенный в рамках данного предложения. |
refreshPeriod | enum ( RefreshPeriod ) Период обновления предложения этого плана или REFRESH_PERIOD_NONE, если план не обновляет свою квоту. Планы, которые обновляют квоту, будут делать это один раз в каждый период обновления. |
offerType | enum ( OfferType ) Определите тип предложения. В зависимости от типа предложения клиент может настроить взаимодействие с пользователем при покупке предложения. |
quota на союзное поле. Информация о плановой квоте должна быть одной из следующих: quota_bytes, quota_minutes. quota может быть только одной из следующих: |
quotaBytes | string ( int64 format) Квота пакета в байтах. |
quotaMinutes | integer Квота пакетов в минутах. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2022-09-26 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2022-09-26 UTC."],[[["The JSON representation defines the structure for detailing data plans offered to users, including plan details, cost, duration, and usage policies."],["This structure includes fields for plan identification, description, promotional messages, overusage policies, and technical specifications like bandwidth and connection type."],["It also outlines the cost, duration, and refresh periods of the plans, along with traffic categories and offer types."],["Plan quota is represented either in bytes (`quotaBytes`) or minutes (`quotaMinutes`), providing flexibility in defining data or voice/call plans."],["This comprehensive schema ensures clear and standardized communication of data plan details between systems and users."]]],[]]