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

PlanDurumu'nun şu 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.

RFC3339 UTC "Zulu" biçiminde bir zaman damgası (nanosaniyeye kadar doğru). Örnek: "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.