Products: getAppRestrictionsSchema

Truy xuất giản đồ xác định các thuộc tính có thể định cấu hình cho thuộc tính này của Google. Tất cả sản phẩm đều có giản đồ, nhưng giản đồ này có thể trống nếu không có cấu hình được quản lý đã được xác định. Giản đồ này có thể được dùng để điền sẵn vào giao diện người dùng cho phép quản trị viên định cấu hình sản phẩm. Để áp dụng cấu hình được quản lý dựa trên giản đồ có được bằng cách sử dụng API, hãy xem Cấu hình được quản lý thông qua Play.

Yêu cầu

Yêu cầu HTTP

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/appRestrictionsSchema

Tham số

Tên thông số Giá trị Mô tả
Tham số đường dẫn
enterpriseId string Mã doanh nghiệp.
productId string Mã nhận dạng của sản phẩm.
Tham số truy vấn không bắt buộc
language string Thẻ BCP47 cho ngôn ngữ ưu tiên của người dùng (ví dụ: "en-US", "de").

Ủy quyền

Yêu cầu này cần được cho phép có phạm vi sau:

Phạm vi
https://www.googleapis.com/auth/androidenterprise

Để biết thêm thông tin, hãy xem trang xác thực và uỷ quyền.

Nội dung yêu cầu

Đừng cung cấp nội dung yêu cầu bằng phương thức này.

Phản hồi

Nếu thành công, phương thức này sẽ trả về nội dung phản hồi có cấu trúc như sau:

{
  "kind": string,
  "restrictions": [
    {
      "key": string,
      "title": string,
      "restrictionType": string,
      "description": string,
      "entry": [
        string
      ],
      "entryValue": [
        string
      ],
      "defaultValue": {
        "type": string,
        "valueBool": boolean,
        "valueString": string,
        "valueInteger": integer,
        "valueMultiselect": [
          string
        ]
      },
      "nestedRestriction": [
        (AppRestrictionsSchemaRestriction)
      ]
    }
  ]
}
Tên tài sản Giá trị Mô tả Ghi chú
restrictions[] list Bộ hạn chế tạo nên giản đồ này.
restrictions[].key string Khoá duy nhất mà sản phẩm sử dụng để xác định quy định hạn chế, ví dụ: "com.google.android.gm.fieldname".
restrictions[].title string Tên quy định hạn chế.
restrictions[].restrictionType string Loại quy định hạn chế.

Các giá trị được chấp nhận là:
  • "bool"
  • "bundle"
  • "bundleArray"
  • "choice"
  • "hidden"
  • "integer"
  • "multiselect"
  • "string"
restrictions[].description string Nội dung mô tả dài hơn về quy định hạn chế nhằm cung cấp thêm thông tin chi tiết về những vấn đề ảnh hưởng đến quy định hạn chế đó.
restrictions[].entry[] list Đối với các quy tắc hạn chế của choice hoặc multiselect, đây là danh sách các mục nhập có thể có tên mà con người có thể đọc được.
restrictions[].entryValue[] list Đối với các quy tắc hạn chế của choice hoặc multiselect, đây là danh sách các mục nhập có thể có các giá trị mà máy có thể đọc được. Bạn nên sử dụng các giá trị này trong cấu hình dưới dạng một giá trị string duy nhất cho quy tắc hạn chế choice hoặc trong stringArray cho quy tắc hạn chế multiselect.
restrictions[].defaultValue nested object Giá trị mặc định của quy định hạn chế. Các quy tắc hạn chế bundlebundleArray không bao giờ có giá trị mặc định.
restrictions[].defaultValue.type string Loại giá trị đang được cung cấp.

Các giá trị được chấp nhận là:
  • "bool"
  • "bundle"
  • "bundleArray"
  • "choice"
  • "hidden"
  • "integer"
  • "multiselect"
  • "string"
restrictions[].defaultValue.valueBool boolean Giá trị boolean này chỉ xuất hiện nếu kiểu dữ liệu là boolean.
restrictions[].defaultValue.valueString string Giá trị chuỗi – giá trị này sẽ xuất hiện đối với các loại chuỗi, lựa chọn và bị ẩn.
restrictions[].defaultValue.valueInteger integer Giá trị số nguyên – giá trị này chỉ xuất hiện nếu loại là số nguyên.
restrictions[].defaultValue.valueMultiselect[] list Danh sách các giá trị chuỗi – danh sách này sẽ chỉ xuất hiện nếu loại là chọn nhiều.
restrictions[].nestedRestriction[] list Đối với các quy tắc hạn chế bundle hoặc bundleArray, đây là danh sách các quy tắc hạn chế lồng nhau. Giới hạn bundle luôn được lồng trong giới hạn bundleArray và giới hạn bundleArray sâu tối đa 2 cấp.
kind string Không được dùng nữa.