Offer

Thông tin chi tiết về gói dữ liệu trong ưu đãi sẽ được mở rộng cho người dùng.

Biểu diễn dưới dạng JSON
{
  "planName": string,
  "planId": string,
  "planDescription": string,
  "promoMessage": string,
  "languageCode": string,
  "overusagePolicy": enum (OverUsagePolicy),
  "maxRateKbps": string,
  "cost": {
    object (Money)
  },
  "duration": string,
  "offerContext": string,
  "trafficCategories": [
    enum (PlanModuleTrafficCategory)
  ],
  "connectionType": enum (ConnectionType),
  "refreshPeriod": enum (RefreshPeriod),
  "offerType": enum (OfferType),

  // Union field quota can be only one of the following:
  "quotaBytes": string,
  "quotaMinutes": number
  // End of list of possible types for union field quota.
}
Các trường
planName

string

Bắt buộc. Một chuỗi dùng để xác định ưu đãi cho người dùng.

planId

string

Bắt buộc. Một chuỗi duy nhất có thể dùng để xác định riêng biệt ưu đãi và sau đó mua nếu người dùng muốn.

planDescription

string

Bắt buộc. Một chuỗi dài hơn mô tả ưu đãi cho người dùng.

promoMessage

string

Chuỗi mô tả chương trình khuyến mãi.

languageCode

string

Bắt buộc. Mã ngôn ngữ BCP-47, chẳng hạn như "en-US" hoặc "sr-Latn" Để biết thêm thông tin, hãy xem http://www.unicode.org/reports/tr35/#Unicode_locale_identifier.

overusagePolicy

enum (OverUsagePolicy)

Xác định điều gì sẽ xảy ra nếu người dùng kết thúc bằng việc sử dụng nhiều hơn lượng dữ liệu đang được cung cấp. Các tùy chọn hiện được hỗ trợ là: điều tiết, chặn và thanh toán theo mức bạn sẽ dùng để khấu trừ số dư từ tài khoản người dùng.

maxRateKbps

string (int64 format)

Băng thông tối đa mà gói cung cấp cho người dùng. Người dùng có thể thấy thông tin khi mặt hàng xuất hiện.

cost

object (Money)

Bắt buộc. Chi phí của gói này.

duration

string (Duration format)

Số giây mà kế hoạch có hiệu lực sau khi kích hoạt gói.

Thời lượng tính bằng giây có tối đa 9 chữ số thập phân, được kết thúc bằng dấu #&39;s. Ví dụ: "3.5s".

offerContext

string

Bối cảnh của ưu đãi, được dùng trong thông báo Giao dịch yêu cầu.

trafficCategories[]

enum (PlanModuleTrafficCategory)

Danh sách các danh mục lưu lượng truy cập sẽ bị tính phí dựa trên mô-đun gói này.

connectionType

enum (ConnectionType)

Đã mở rộng loại kết nối trong khuôn khổ ưu đãi này.

refreshPeriod

enum (RefreshPeriod)

Thời gian làm mới của ưu đãi cho gói này hoặc REFRESH_PERIOD_NONE nếu gói này không làm mới hạn mức. Những kế hoạch làm mới hạn mức sẽ được thực hiện một lần mỗi khi làm mới.

offerType

enum (OfferType)

Xác định loại ưu đãi. Dựa trên loại ưu đãi, khách hàng có thể tùy chỉnh trải nghiệm mua hàng khi mua hàng.

Trường liên kết quota. Thông tin về hạn mức của kế hoạch, phải là một trong các thông tin sau: TERM_bytes, duyệt_minutes. quota chỉ có thể là một trong những giá trị sau:
quotaBytes

string (int64 format)

Định mức gói tính bằng byte.

quotaMinutes

number

Giới hạn gói tính bằng phút.