PlanOffer

Gói cung cấp thuộc tính mà nhà cung cấp dịch vụ quan tâm đến việc mở rộng cho người dùng để cải thiện trải nghiệm người dùng. Nhà cung cấp dịch vụ có thể gửi ưu đãi này đến GTAF và truyền đến các ứng dụng chạy trên thiết bị của người dùng.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "offers": [
    {
      object (Offer)
    }
  ],
  "expireTime": string,
  "formOfPayment": enum (FormOfPayment)
}
Các trường
name

string

LINT.ThenChange(//store/google3/google/mobile/dataplansharing/v1/mobiledataplansharing_enums.proto) Tên tài nguyên của PlanStatus theo định dạng sau: operators/{asn_id}/planOffers/{userKey}. Tên bị bỏ qua khi tạo mục nhập PlanOffer.

offers[]

object (Offer)

Danh sách tất cả ưu đãi đang được mở rộng cho người dùng.

expireTime

string (Timestamp format)

Bắt buộc. Thời điểm ưu đãi này hết hạn. GTAF sẽ không chia sẻ các ưu đãi với ứng dụng sau khi ưu đãi hết hạn. Thời gian hết hạn phải ở tương lai.

Dấu thời gian ở định dạng RFC3339 UTC "Zulu" với độ phân giải nano giây và tối đa chín chữ số thập phân. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

formOfPayment

enum (FormOfPayment)

Chỉ định cách người dùng sẽ bị tính phí cho ưu đãi này nếu họ nhấp vào giao dịch mua. Ví dụ: "Được khấu trừ từ số dư trong ví." hoặc "Bị tính phí vào thẻ tín dụng đã lưu&quot của bạn; Chuỗi này sẽ hiển thị nguyên trạng với người dùng khi thực hiện giao dịch mua.