PlanOffer

Ein Tarifangebot, das der Betreiber interessiert, um die Nutzererfahrung zu verbessern. Ein Betreiber kann dieses Angebot an den GTAF senden und es wird an die Anwendungen weitergegeben, die auf dem Nutzergerät ausgeführt werden.

JSON-Darstellung
{
  "name": string,
  "offers": [
    {
      object (Offer)
    }
  ],
  "expireTime": string,
  "formOfPayment": enum (FormOfPayment)
}
Felder
name

string

LINT.ThenChange(//depot/google3/google/mobile/dataplansharing/v1/mobiledataplansharing_enums.proto) Der Ressourcenname des PlanStatus im folgenden Format: operators/{asn_id}/planOffers/{userKey}. Der Name wird beim Erstellen eines PlanOffer-Eintrags ignoriert.

offers[]

object (Offer)

Liste aller Angebote, die für den Nutzer erweitert werden.

expireTime

string (Timestamp format)

Erforderlich. Die Zeit, zu der dieses Angebot abläuft. GTAF teilt Angebote nicht mit Anwendungen, wenn ein Angebot abläuft. Ablaufzeit muss in der Zukunft liegen.

Ein Zeitstempel im Format RFC3339 UTC mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z".

formOfPayment

enum (FormOfPayment)

Gib an, wie dem Nutzer das Angebot in Rechnung gestellt wird, wenn er auf „Kaufen“ klickt. Beispiel: Von Ihrem Google Wallet-Guthaben abgezogen oder gegen Ihre gespeicherte Kreditkarte belastet Der String wird dem Nutzer in seinem aktuellen Zustand angezeigt.