Pobiera schemat, który definiuje konfigurowalne właściwości tego elementu
usługi. Wszystkie produkty mają schemat, ale jeśli go nie, ten schemat może być pusty
Zdefiniowano konfiguracje zarządzane. Tego schematu można użyć do:
wypełniają interfejs użytkownika, który umożliwia administratorowi konfigurowanie usługi.
Aby zastosować konfigurację zarządzaną na podstawie schematu uzyskanego za pomocą tego
API, patrz
Konfiguracje zarządzane w Google Play
  
    
      
  
    
 
  
    
      
        
   
 
    
  
  
  
  
Żądanie
Żądanie HTTP
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/appRestrictionsSchema
Parametry
| Nazwa parametru | Wartość | Opis | 
|---|---|---|
| Parametry ścieżki | ||
| enterpriseId | string | Identyfikator grupy. | 
| productId | string | Identyfikator produktu. | 
| Opcjonalne parametry zapytania | ||
| language | string | Tag BCP47 preferowany przez użytkownika (np. „en-US”, „de”). | 
Autoryzacja
To żądanie wymaga autoryzacji w tym zakresie:
| Zakres | 
|---|
| https://www.googleapis.com/auth/androidenterprise | 
Więcej informacji znajdziesz na stronie dotyczącej uwierzytelniania i autoryzacji.
Treść żądania
Nie podawaj treści żądania przy użyciu tej metody.
Odpowiedź
Jeśli operacja się uda, metoda zwróci odpowiedź o następującej strukturze:
{
  "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)
      ]
    }
  ]
}| Nazwa usługi | Wartość | Opis | Uwagi | 
|---|---|---|---|
| restrictions[] | list | Zbiór ograniczeń tworzących ten schemat. | |
| restrictions[].key | string | Unikalny klucz używany przez usługę do identyfikowania ograniczenia, np. „com.google.android.gm.fieldname”. | |
| restrictions[].title | string | Nazwa ograniczenia. | |
| restrictions[].restrictionType | string | Rodzaj ograniczenia. Akceptowane wartości to: 
 | |
| restrictions[].description | string | Dłuższy opis ograniczenia zawierający więcej informacji na temat jego wpływu. | |
| restrictions[].entry[] | list | W przypadku ograniczeń choicelubmultiselectlista możliwych wpisów jest zrozumiałe dla człowieka. | |
| restrictions[].entryValue[] | list | W przypadku ograniczeń choicelubmultiselectlista możliwych wpisów jest czytelne dla komputera. Tych wartości należy używać w konfiguracji jako pojedynczej wartościstringw przypadku ograniczeniachoicelubstringArrayw przypadku ograniczeniamultiselect. | |
| restrictions[].defaultValue | nested object | Domyślna wartość ograniczenia. Ograniczenia bundleibundleArraynigdy nie mają wartości domyślnej. | |
| restrictions[].defaultValue.type | string | Typ podanej wartości. Akceptowane wartości to: 
 | |
| restrictions[].defaultValue.valueBool | boolean | Wartość logiczna – występuje tylko wtedy, gdy typem jest wartość logiczna. | |
| restrictions[].defaultValue.valueString | string | Wartość ciągu znaków – będzie ona widoczna w przypadku typów ciągu znaków, opcji wyboru i ukrytych. | |
| restrictions[].defaultValue.valueInteger | integer | Wartość całkowita – będzie widoczna tylko wtedy, gdy typem jest liczba całkowita. | |
| restrictions[].defaultValue.valueMultiselect[] | list | Lista wartości ciągu znaków – będzie widoczna tylko wtedy, gdy typ to wybór wielokrotny. | |
| restrictions[].nestedRestriction[] | list | W przypadku ograniczeń bundlelubbundleArrayjest to lista zagnieżdżonych ograniczeń. Ograniczeniebundlejest zawsze umieszczone w ograniczeniubundleArray, a ograniczeniebundleArrayma maksymalnie 2 poziomy. | |
| kind | string | Wycofano. |