PlanOffer

Un piano offre all'operatore l'interesse a estendersi all'utente per migliorare l'esperienza utente. Un operatore può inviare l'offerta a GTAF e trasmetterla alle applicazioni in esecuzione sul dispositivo dell'utente.

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

string

Il nome della risorsa PlanPlan nel seguente formato: operators/{asn_id}/planOffers/{userKey}. Il nome viene ignorato durante la creazione di una voce PlanOffer.

offers[]

object (Offer)

Elenco di tutte le offerte esteso all'utente.

expireTime

string (Timestamp format)

Obbligatorio. La data di scadenza dell'offerta. GTAF non condividerà le offerte con le applicazioni alla scadenza di un'offerta.

Un timestamp in formato "Zulu" UTC RFC3339, preciso al nanosecondo. Esempio: "2014-10-02T15:01:23.045123456Z".

formOfPayment

enum (FormOfPayment)

Specifica come gli utenti dovranno pagare per l'offerta, se l'utente fa clic per acquistare. Ad esempio, "Detratto dal saldo di Wallet". o "Addebito sulla carta di credito salvata". La stringa verrà mostrata così com'è all'utente quando effettua l'acquisto.