PlanOffer

运营商有意向向用户提供的方案,旨在改善用户体验。运营商可以将此优惠发送到 GTAF,然后 GTAF 会将此优惠传递给用户设备上运行的应用。

JSON 表示法
{
  "name": string,
  "offers": [
    {
      object (Offer)
    }
  ],
  "expireTime": string,
  "formOfPayment": enum (FormOfPayment)
}
字段
name

string

LINT.ThenChange(//depot/google3/google/mobile/dataplansharing/v1/mobiledataplansharing_enums.proto) PlanStatus 的资源名称,格式如下:operators/{asn_id}/planOffers/{userKey}。创建 PlanOffer 条目时,系统会忽略该名称。

offers[]

object (Offer)

向用户提供的所有优惠的列表。

expireTime

string (Timestamp format)

必需。相应优惠的到期时间。GTAF 不会与应用分享已过期的优惠。失效时间必须是未来的时间。

时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

formOfPayment

enum (FormOfPayment)

指定用户点击“购买”后,系统将如何向用户收取相应优惠的费用。例如,“从钱包余额中扣除”或“从您保存的信用卡中扣款”。在用户购买时,系统会按原样向用户显示该字符串。