- Ressource: Anwendung
- ApplicationPermission
- ManagedProperty
- ManagedPropertyType
- ManagedPropertyEntry
- AppTrackInfo
- DistributionChannel
- AppPricing
- ContentRating
- AppFeature
- AppVersion
- Methoden
Ressource: Anwendung
Informationen zu einer App.
JSON-Darstellung |
---|
{ "name": string, "title": string, "permissions": [ { object ( |
Felder | |
---|---|
name |
Der Name der App im Format „enterprises/{enterprise}/applications/{packageName}“. |
title |
Der Titel der App. Muss lokalisiert sein. |
permissions[] |
Die von der App benötigten Berechtigungen. |
managed |
Die verwalteten Properties, die für die App vorkonfiguriert werden können. |
icon |
Ein Link zu einem Bild, das als Symbol für die App verwendet werden kann. Dieses Bild kann bis zu einer Pixelgröße von 512 x 512 verwendet werden. |
small |
Ein Link zu einem kleineren Bild, das als Symbol für die App verwendet werden kann. Dieses Bild eignet sich für eine Pixelgröße von bis zu 128 x 128. |
app |
Anwendungs-Tracks, die für das Unternehmen sichtbar sind. |
author |
Der Name des Autors der Apps (z. B. des App-Entwicklers). |
play |
Ein Link zur Google Play-Detailseite der App (für Verbraucher). |
distribution |
Wie und für wen das Paket verfügbar gemacht wird. |
app |
Gib an, ob diese App kostenlos, kostenlos mit In-App-Käufen oder kostenpflichtig ist. Wenn der Preis nicht angegeben ist, ist die App nicht mehr allgemein verfügbar, auch wenn sie möglicherweise für Nutzer, die sie bereits gekauft haben, weiterhin verfügbar ist. |
description |
Die lokalisierte Angebotsbeschreibung, falls verfügbar. |
screenshot |
Eine Liste von Links zu Screenshots, die die App repräsentieren. |
category |
Die App-Kategorie (z. B. RENNEN, SOZIALE NETZWERKE) |
recent |
Eine lokalisierte Beschreibung der letzten Änderungen an der App. |
min |
Das für die Ausführung der App erforderliche Android-SDK. |
content |
Die Altersfreigabe für diese App. |
update |
Nur Ausgabe. Der ungefähre Zeitpunkt (innerhalb von 7 Tagen), zu dem die App zuletzt veröffentlicht wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
available |
Die Länder, in denen diese App gemäß ISO 3166-1 alpha-2 verfügbar ist. |
features[] |
Bemerkenswerte Funktionen (falls vorhanden) dieser App. |
app |
Derzeit für diese App verfügbare Versionen. |
full |
Vollständige App-Beschreibung, falls verfügbar. |
ApplicationPermission
Eine von der App benötigte Berechtigung.
JSON-Darstellung |
---|
{ "permissionId": string, "name": string, "description": string } |
Felder | |
---|---|
permission |
Ein nicht durchsichtiger String, mit dem die Berechtigung eindeutig identifiziert wird. Nicht lokalisiert. |
name |
Der Name der Berechtigung. Lokalisiert: |
description |
Eine ausführlichere Beschreibung der Berechtigung mit weiteren Informationen zu den Auswirkungen. Lokalisiert. |
ManagedProperty
Verwaltete Property.
JSON-Darstellung |
---|
{ "key": string, "type": enum ( |
Felder | |
---|---|
key |
Der eindeutige Schlüssel, mit dem die App die Eigenschaft identifiziert, z.B. „com.google.android.gm.fieldname“. |
type |
Der Typ der Eigenschaft. |
title |
Der Name der Unterkunft. Lokalisiert: |
description |
Eine ausführlichere Beschreibung der Property, die genauer beschreibt, auf was sich die Änderung auswirkt. Lokalisiert. |
entries[] |
Für |
default |
Der Standardwert der Eigenschaft. |
nested |
Bei |
ManagedPropertyType
Der Typ der verwalteten Property.
Enums | |
---|---|
MANAGED_PROPERTY_TYPE_UNSPECIFIED |
Nicht verwendet. |
BOOL |
Eine Property vom Typ „Boolescher Wert“. |
STRING |
Eine Eigenschaft vom Typ String. |
INTEGER |
Eine Property vom Typ „Ganzzahl“. |
CHOICE |
Die Auswahl eines Artikels aus einem Set. |
MULTISELECT |
Mehrere Elemente aus einer Gruppe. |
HIDDEN |
Eine versteckte Einschränkung des Stringtyps. Mit dem Standardwert können Informationen übergeben werden, die nicht geändert werden können, z. B. ein Versionscode. |
BUNDLE |
Ein Paket von Unterkünften |
BUNDLE_ARRAY |
Ein Array von Unterkunftspaketen. |
ManagedPropertyEntry
Ein Eintrag einer verwalteten Property.
JSON-Darstellung |
---|
{ "value": string, "name": string } |
Felder | |
---|---|
value |
Der maschinenlesbare Wert des Eintrags, der in der Konfiguration verwendet werden soll. Nicht lokalisiert. |
name |
Der für Menschen lesbare Name des Werts. Lokalisiert. |
AppTrackInfo
ID-zu-Name-Verknüpfung eines App-Tracks.
JSON-Darstellung |
---|
{ "trackId": string, "trackAlias": string } |
Felder | |
---|---|
track |
Die unveränderliche eindeutige Track-ID, die aus der |
track |
Der mit der |
DistributionChannel
Mögliche Vertriebskanäle.
Enums | |
---|---|
DISTRIBUTION_CHANNEL_UNSPECIFIED |
Nicht angegeben |
PUBLIC_GOOGLE_HOSTED |
Das Paket ist über den Play Store verfügbar und nicht auf ein bestimmtes Unternehmen beschränkt. |
PRIVATE_GOOGLE_HOSTED |
Das Paket ist eine private App (auf ein Unternehmen beschränkt), die aber von Google gehostet wird. |
PRIVATE_SELF_HOSTED |
Interne App (auf ein Unternehmen beschränkt) und privat gehostet. |
AppPricing
Mögliche App-Preise.
Enums | |
---|---|
APP_PRICING_UNSPECIFIED |
„Unbekannt“ wird für eine genehmigte App verwendet, die nicht allgemein verfügbar ist. |
FREE |
Die App ist kostenlos. |
FREE_WITH_IN_APP_PURCHASE |
Die App ist kostenlos, bietet aber In-App-Käufe an. |
PAID |
Die App ist kostenpflichtig. |
ContentRating
Altersfreigabe gemäß dem generischen IARC-Standard.
Enums | |
---|---|
CONTENT_RATING_UNSPECIFIED |
Nicht angegeben |
THREE_YEARS |
Der Inhalt ist nur für Kinder ab 3 Jahren geeignet. |
SEVEN_YEARS |
Der Inhalt ist nur für Nutzer ab 7 Jahren geeignet. |
TWELVE_YEARS |
Der Inhalt ist nur für Nutzer ab 12 Jahren geeignet. |
SIXTEEN_YEARS |
Der Inhalt ist nur für Personen ab 16 Jahren geeignet. |
EIGHTEEN_YEARS |
Der Inhalt ist nur für Personen ab 18 Jahren geeignet. |
AppFeature
Mögliche App-Funktionen
Enums | |
---|---|
APP_FEATURE_UNSPECIFIED |
Nicht angegeben |
VPN_APP |
Die App ist ein VPN. |
AppVersion
Dies entspricht einer einzelnen Version der App.
JSON-Darstellung |
---|
{ "versionString": string, "versionCode": integer, "trackIds": [ string ], "production": boolean } |
Felder | |
---|---|
version |
Der String, der vom App-Entwickler im Play Store verwendet wird, um die Version zu identifizieren. Der String muss nicht eindeutig oder lokalisiert sein (z. B. „1.4“). |
version |
Eindeutige, steigende Kennung für die App-Version. |
track |
Tracking-IDs, unter denen die App-Version veröffentlicht wurde. Der Produktions-Track ist hiervon ausgenommen (siehe stattdessen „Produktion“). |
production |
Wenn der Wert „True“ ist, handelt es sich bei dieser Version um einen Produktions-Track. |
Methoden |
|
---|---|
|
Ruft Informationen zu einer Anwendung ab. |