Products: getAppRestrictionsSchema

이 제품의 구성 가능한 속성을 정의하는 스키마를 검색합니다. 모든 제품에는 스키마가 있지만 관리형 구성이 정의되지 않은 경우 이 스키마가 비어 있을 수 있습니다. 이 스키마는 관리자가 제품을 구성할 수 있는 UI를 채우는 데 사용할 수 있습니다. 이 API를 사용하여 가져온 스키마를 기반으로 관리 구성을 적용하려면 Play를 통한 관리 구성을 참고하세요.

요청

HTTP 요청

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

매개변수

매개변수 이름 설명
경로 매개변수
enterpriseId string 기업 ID
productId string 제품의 ID입니다.
쿼리 매개변수(선택사항)
language string 사용자가 선호하는 언어의 BCP47 태그입니다 (예: 'en-US', 'de').

확인할 내용

다음 범위를 사용하여 이 요청을 인증받아야 합니다.

범위
https://www.googleapis.com/auth/androidenterprise

자세한 내용은 인증 및 승인 페이지를 참고하세요.

요청 본문

이 메소드를 사용할 때는 요청 본문을 제공하지 마세요.

응답

요청에 성공할 경우 이 메소드는 다음과 같은 구조의 응답 본문을 반환합니다.

{
  "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)
      ]
    }
  ]
}
속성 이름 설명 메모
restrictions[] list 이 스키마를 구성하는 일련의 제한사항입니다.
restrictions[].key string 제품이 제한사항을 식별하는 데 사용하는 고유 키(예: 'com.google.android.gm.fieldname')입니다.
restrictions[].title string 제한의 이름입니다.
restrictions[].restrictionType string 제한 유형입니다.

사용 가능한 값은 다음과 같습니다.
  • "bool"
  • "bundle"
  • "bundleArray"
  • "choice"
  • "hidden"
  • "integer"
  • "multiselect"
  • "string"
restrictions[].description string 제한이 미치는 영향을 자세히 설명하는 긴 설명입니다.
restrictions[].entry[] list choice 또는 multiselect 제한사항의 경우 가능한 항목의 읽을 수 있는 이름 목록입니다.
restrictions[].entryValue[] list choice 또는 multiselect 제한의 경우 가능한 항목의 컴퓨터가 읽을 수 있는 값 목록입니다. 이러한 값은 구성에서 choice 제한의 단일 string 값으로 또는 multiselect 제한의 경우 stringArray에 사용되어야 합니다.
restrictions[].defaultValue nested object 제한의 기본값입니다. bundlebundleArray 제한에는 기본값이 없습니다.
restrictions[].defaultValue.type string 제공되는 값의 유형입니다.

사용 가능한 값은 다음과 같습니다.
  • "bool"
  • "bundle"
  • "bundleArray"
  • "choice"
  • "hidden"
  • "integer"
  • "multiselect"
  • "string"
restrictions[].defaultValue.valueBool boolean 부울 값 - 유형이 부울인 경우에만 표시됩니다.
restrictions[].defaultValue.valueString string 문자열 값 - 문자열, 선택, 숨겨진 유형에 대해 표시됩니다.
restrictions[].defaultValue.valueInteger integer 정수 값 - 유형이 정수인 경우에만 표시됩니다.
restrictions[].defaultValue.valueMultiselect[] list 문자열 값의 목록입니다. 유형이 다중 선택인 경우에만 표시됩니다.
restrictions[].nestedRestriction[] list bundle 또는 bundleArray 제한사항의 경우 중첩된 제한사항 목록입니다. bundle 제한은 항상 bundleArray 제한 내에 중첩되며 bundleArray 제한은 최대 2단계 수준입니다.
kind string 지원 중단되었습니다.