- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- InstalledApp
- AppInstallType
- AppSource
- Testen!
Bericht zu App-Installationen erstellen
HTTP-Anfrage
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
customer |
Erforderlich. Kundennummer oder „my_customer“, um den Kunden zu verwenden, der mit dem Konto verknüpft ist, von dem die Anfrage stammt. |
Abfrageparameter
Parameter | |
---|---|
orgUnitId |
Die ID der Organisationseinheit. |
pageSize |
Maximale Anzahl der zurückzugebenden Ergebnisse; Der Höchstwert und der Standardwert sind 100. |
pageToken |
Token zur Angabe der Seite der Anfrage, die zurückgegeben werden soll. |
filter |
Abfragestring zum Filtern von Ergebnissen, durch AND getrennte Felder in der EBNF-Syntax. Hinweis: ODER-Vorgänge werden bei diesem Filter nicht unterstützt. Unterstützte Filterfelder:
|
orderBy |
Feld zum Sortieren der Ergebnisse. Unterstützte Sortierfelder:
|
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Antwort mit Details zu den abgefragten installierten Apps.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"installedApps": [
{
object ( |
Felder | |
---|---|
installedApps[] |
Liste der installierten Apps, die der Anfrage entsprechen. |
nextPageToken |
Token zur Angabe der nächsten Seite der Anfrage. |
totalSize |
Gesamtzahl der installierten Apps, die der Anfrage entsprechen. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
Beschreibt eine installierte App.
JSON-Darstellung |
---|
{ "appId": string, "appType": enum ( |
Felder | |
---|---|
appId |
Nur Ausgabe Eindeutige ID der App. Bei Chrome-Apps und -Erweiterungen die 32-stellige ID (z.B. ehoadneljpdggcbbknedodolkkjodefl). Bei Android-Apps der Paketname (z.B. com.evernote). |
appType |
Nur Ausgabe Typ der App. |
browserDeviceCount |
Nur Ausgabe Anzahl der Browsergeräte, auf denen diese App installiert ist. |
osUserCount |
Nur Ausgabe Anzahl der ChromeOS-Nutzer, die diese App installiert haben. |
appInstallType |
Nur Ausgabe Die Art und Weise, wie die App installiert wurde. |
disabled |
Nur Ausgabe Gibt an, ob die App deaktiviert ist. |
appSource |
Nur Ausgabe Quelle der installierten App. |
displayName |
Nur Ausgabe Name der installierten App. |
description |
Nur Ausgabe Beschreibung der installierten App. |
homepageUri |
Nur Ausgabe Startseiten-URI der installierten App. |
permissions[] |
Nur Ausgabe Berechtigungen der installierten App. |
AppInstallType
Die Art und Weise, wie die App installiert wurde. Wenn nicht alle Instanzen dieser installierten App denselben Installationstyp haben, lautet der Installationstyp MULTIPLE.
Enums | |
---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
Der Installationstyp der Anwendung ist nicht angegeben. |
MULTIPLE |
Mehrere App-Installationstypen |
NORMAL |
Normaler App-Installationstyp. |
ADMIN |
App-Installationstyp des Administrators. |
DEVELOPMENT |
Installationstyp der Entwicklungs-App. |
SIDELOAD |
Installationstyp der per Sideload übertragenen App. |
OTHER |
Anderer App-Installationstyp. |
AppSource
Quelle der installierten App.
Enums | |
---|---|
APP_SOURCE_UNSPECIFIED |
Anwendungsquelle nicht angegeben. |
CHROME_WEBSTORE |
Allgemein für Erweiterungen und Chrome-Apps. |
PLAY_STORE |
Play Store App. |