PlanOffer

Suatu paket menawarkan operator yang tertarik untuk memberikan pengalaman pengguna kepada pengguna. Operator dapat mengirim penawaran ini ke GTAF dan diteruskan ke aplikasi yang berjalan di perangkat pengguna.

Representasi JSON
{
  "name": string,
  "offers": [
    {
      object (Offer)
    }
  ],
  "expireTime": string,
  "formOfPayment": enum (FormOfPayment)
}
Kolom
name

string

LINT.thenChange(//depot/google3/google/mobile/dataplansharing/v1/mobiledataplansharing_enums.proto) Nama resource PlanStatus dalam format berikut: operators/{asn_id}/planOffers/{userKey}. Nama diabaikan saat membuat entri PlanOffer.

offers[]

object (Offer)

Daftar semua penawaran yang diperluas kepada pengguna.

expireTime

string (Timestamp format)

Wajib diisi. Waktu penawaran ini berakhir. GTAF tidak akan berbagi penawaran dengan aplikasi setelah penawaran berakhir. Waktu habis masa berlaku harus di masa mendatang.

Stempel waktu dalam format RFC3339 UTC "Zulu" dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

formOfPayment

enum (FormOfPayment)

Tentukan bagaimana pengguna akan ditagih untuk penawaran tersebut, jika pengguna mengklik beli. Misalnya, "Dipotong dari saldo dompet." atau "Dikenai tagihan kartu kredit tersimpan". String akan ditampilkan apa adanya kepada pengguna saat melakukan pembelian.