<ph type="x-smartling-placeholder">
Ruft das Schema ab, das die konfigurierbaren Eigenschaften für dieses Element definiert
Produkt. Alle Produkte haben ein Schema. Dieses Schema ist jedoch möglicherweise leer, wenn keine
verwaltete Konfigurationen wurden definiert. Mit diesem Schema können Sie
eine Benutzeroberfläche darstellen, auf der ein Administrator das Produkt konfigurieren kann.
So wenden Sie eine verwaltete Konfiguration basierend auf dem Schema an, das mit diesem
API finden Sie unter
Verwaltete Konfigurationen über Google Play
Anfrage
HTTP-Anfrage
GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/appRestrictionsSchema
Parameter
Parametername | Wert | Beschreibung |
---|---|---|
Pfadparameter | ||
enterpriseId |
string |
Die ID des Unternehmens. |
productId |
string |
Die ID des Produkts. |
Optionale Abfrageparameter | ||
language |
string |
Das BCP47-Tag für die bevorzugte Sprache des Nutzers (z. B. „en-US“, „de“) |
Autorisierung
Für diese Anfrage ist eine Autorisierung mit folgendem Bereich erforderlich:
Umfang |
---|
https://www.googleapis.com/auth/androidenterprise |
Weitere Informationen finden Sie auf der Seite Authentifizierung und Autorisierung.
Anfragetext
Mit dieser Methode keinen Anfragetext bereitstellen.
Antwort
Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:
{ "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) ] } ] }
Name der Eigenschaft | Wert | Beschreibung | Hinweise |
---|---|---|---|
restrictions[] |
list |
Die Einschränkungen, aus denen dieses Schema besteht. | |
restrictions[].key |
string |
Der eindeutige Schlüssel, mit dem das Produkt die Einschränkung identifiziert, z.B. „com.google.android.gm.fieldname“. | |
restrictions[].title |
string |
Der Name der Einschränkung. | |
restrictions[].restrictionType |
string |
Die Art der Einschränkung.
Zulässige Werte sind: <ph type="x-smartling-placeholder">
|
|
restrictions[].description |
string |
Eine ausführlichere Beschreibung der Einschränkung mit weiteren Informationen zu den Auswirkungen. | |
restrictions[].entry[] |
list |
Für Einschränkungen vom Typ choice oder multiselect ist die Liste der möglichen Einträge für Menschen lesbare Namen. |
|
restrictions[].entryValue[] |
list |
Für Einschränkungen vom Typ choice oder multiselect ist die Liste der möglichen Einträge maschinenlesbare Werte. Diese Werte sollten in der Konfiguration verwendet werden, entweder als einzelner string -Wert für eine choice -Einschränkung oder in einer stringArray für eine multiselect -Einschränkung. |
|
restrictions[].defaultValue |
nested object |
Der Standardwert der Einschränkung. Einschränkungen für bundle und bundleArray haben niemals einen Standardwert. |
|
restrictions[].defaultValue.type |
string |
Der Typ des bereitgestellten Werts.
Zulässige Werte sind: <ph type="x-smartling-placeholder">
|
|
restrictions[].defaultValue.valueBool |
boolean |
Boolescher Wert, der nur vorhanden ist, wenn der Typ "bool" ist. | |
restrictions[].defaultValue.valueString |
string |
Der Stringwert: Dieser steht für die Typen „string“, „choice“ und „hidden“ zur Verfügung. | |
restrictions[].defaultValue.valueInteger |
integer |
Ganzzahlwert. Dieser ist nur vorhanden, wenn der Typ eine Ganzzahl ist. | |
restrictions[].defaultValue.valueMultiselect[] |
list |
Die Liste der Stringwerte. Diese ist nur vorhanden, wenn als Typ „Mehrfachauswahl“ ausgewählt wurde. | |
restrictions[].nestedRestriction[] |
list |
Für Einschränkungen vom Typ bundle oder bundleArray die Liste der verschachtelten Einschränkungen. Eine bundle -Einschränkung ist immer in einer bundleArray -Einschränkung verschachtelt und eine bundleArray -Einschränkung hat maximal zwei Ebenen. |
|
kind |
string |
Eingestellt. |