REST Resource: operators.planStatuses

Tài nguyên: PlanStatus

PlanStatus chứa thông tin chi tiết về tất cả gói dịch vụ di động cấp cao nhất mà người dùng đã mua.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "plans": [
    {
      object (Plan)
    }
  ],
  "languageCode": string,
  "expireTime": string,
  "updateTime": string,
  "title": string,
  "subscriberId": string,
  "accountInfo": {
    object (AccountInfo)
  },
  "uiCompatibility": enum (UiCompatibility),
  "notifications": [
    enum (NotificationType)
  ],
  "planInfoPerClient": {
    object (PlanInfoPerClient)
  }
}
Các trường
name

string

Tên tài nguyên của PlanStatus theo định dạng sau: operators/{asn_id}/planStatuses/{userKey}. Tên bị bỏ qua khi tạo mục nhập PlanStatus.

plans[]

object (Plan)

Danh sách các gói thuộc sở hữu của người dùng này.

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.

expireTime

string (Timestamp format)

Bắt buộc. Thời điểm thông tin về nhóm gói dùng chung bị lỗi thời. PlanStatus sẽ không được phân phát đến các ứng dụng sau thời gian này.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, chính xác đến nano giây. Ví dụ: "2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

Bắt buộc. Thời điểm tác nhân gói dữ liệu (DPA) tìm nạp thông tin trạng thái gói từ hệ thống phụ trợ. Có thể dùng để xác định mức độ gần đây của thông tin trạng thái gói.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, chính xác đến nano giây. Ví dụ: "2014-10-02T15:01:23.045123456Z"

title

string

Tiêu đề của hợp đồng mà người dùng có với nhà cung cấp dịch vụ. Điều này sẽ được hiển thị trong tiêu đề giao diện người dùng.

subscriberId

string

Giá trị nhận dạng ổn định riêng biệt trong hệ thống của nhà mạng để xác định người dùng.

accountInfo

object (AccountInfo)

Bắt buộc đối với người dùng trả trước. Thông tin về số dư tài khoản người dùng.

uiCompatibility

enum (UiCompatibility)

Xác định xem PlanStatus có thể hiển thị cho người dùng trong một giao diện người dùng hay không. Khi đặt thành UI_INCOMPATIBLE, Trạng thái kế hoạch có thể dùng để gửi thông báo cho người dùng nhưng sẽ không dùng để hiển thị thông tin về gói cho người dùng.

notifications[]

enum (NotificationType)

Các loại thông báo đã được gửi đến người dùng.

planInfoPerClient

object (PlanInfoPerClient)

Phương pháp

create

Cho phép nhà cung cấp dịch vụ di động (được xác định bằng Mã số hệ thống tự quản (ASN) duy nhất của họ) thêm mục nhập PlanStatus mới.