PlanOffer

Operatörün, kullanıcı deneyimini iyileştirmek için kullanıcıya uzatmayı amaçlayan bir plan teklifi. Operatör bu teklifi GTAF'ye gönderebilir ve kullanıcı cihazında çalışan uygulamalara iletilir.

JSON gösterimi
{
  "name": string,
  "offers": [
    {
      object (Offer)
    }
  ],
  "expireTime": string,
  "formOfPayment": enum (FormOfPayment)
}
Alanlar
name

string

LINT.ThenChange(//depot/google3/google/mobile/dataplansharing/v1/mobiledataplansharing_enums.proto) PlanStat'ın aşağıdaki biçimdeki kaynak adı: operators/{asn_id}/planOffers/{userKey}. PlanOffer girişi oluşturulurken ad yok sayılır.

offers[]

object (Offer)

Kullanıcı için uzatılan tüm tekliflerin listesi.

expireTime

string (Timestamp format)

Zorunlu. Bu teklifin geçerlilik süresi. GTAF, bir teklifin süresi sona erdiğinde teklifleri uygulamalarla paylaşmaz. Geçerlilik bitiş tarihi gelecekte olmalıdır.

RFC3339 UTC "Zulu&quot" biçiminde nanosaniye çözünürlüğe ve dokuz adede kadar kesir basamağına sahip zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

formOfPayment

enum (FormOfPayment)

Kullanıcı satın al'ı tıklarsa kullanıcıdan teklif için nasıl ödeme alınacağını belirtin. Örnek: "Cüzdan bakiyesinden düşüldü". veya "Kayıtlı kredi kartınızdan ödeme alındı". Dize, satın alma işlemi sırasında kullanıcıya olduğu gibi gösterilir.