PlanOffer

Предложение тарифного плана, которое оператор заинтересован предложить пользователю для улучшения его пользовательского опыта. Оператор может отправить это предложение в GTAF, и оно будет передано приложениям, работающим на устройстве пользователя.

JSON-представление
{
  "name": string,
  "offers": [
    {
      object (Offer)
    }
  ],
  "expireTime": string,
  "formOfPayment": enum (FormOfPayment)
}
Поля
name

string

Имя ресурса PlanStatus в следующем формате: operators/{asn_id}/planOffers/{userKey} . Имя игнорируется при создании записи PlanOffer.

offers[]

object ( Offer )

Список всех предложений, предоставляемых пользователю.

expireTime

string ( Timestamp format)

Обязательно. Укажите время истечения срока действия предложения. GTAF не будет предоставлять предложения заявкам после истечения срока действия предложения.

Метка времени в формате RFC3339 UTC «Зулу» с точностью до наносекунд. Пример: "2014-10-02T15:01:23.045123456Z" .

formOfPayment

enum ( FormOfPayment )

Укажите, как с пользователя будет взиматься плата за предложение, если он нажмёт кнопку «Купить». Например, «Списано с баланса кошелька» или «Списано с вашей сохранённой кредитной карты». Эта строка будет отображаться пользователю без изменений при совершении покупки.