Chrome Management API

Die Chrome Management API ist eine Suite von Diensten, mit denen Chrome-Administratoren ihre ChromeOS- und Chrome-Browser-Geräte aufrufen, verwalten und Statistiken dazu abrufen können.

Dienst: chromemanagement.googleapis.com

Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung diesen Dienst mit Ihren eigenen Bibliotheken aufrufen muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen senden.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet die folgenden Discovery-Dokumente:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://chromemanagement.googleapis.com

REST-Ressource: v1alpha1.customers.telemetry.devices

Methoden
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
Telemetriegerät abrufen.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Liste aller Telemetriegeräte auflisten.

REST-Ressource: v1alpha1.customers.telemetry.events

Methoden
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Telemetrieereignisse auflisten.

REST-Ressource: v1alpha1.customers.telemetry.notificationConfigs

Methoden
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Benachrichtigungskonfiguration für Telemetrie erstellen.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Benachrichtigungskonfiguration für Telemetrie löschen.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Alle Konfigurationen für Benachrichtigungen zur Telemetrie auflisten.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Benachrichtigungskonfiguration für Telemetrie aktualisieren.

REST-Ressource: v1alpha1.customers.telemetry.users

Methoden
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Telemetrienutzer abrufen.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Listet alle Nutzer der Telemetrie auf.

REST-Ressource: v1.customers.apps

Methoden
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Zusammenfassung der App-Installationsanfragen erstellen.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Liste der Geräte abrufen, auf denen die Installation einer Erweiterung angefordert wurde.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Liste der Nutzer abrufen, die die Installation einer Erweiterung angefordert haben.

REST-Ressource: v1.customers.apps.android

Methoden
get GET /v1/{name=customers/*/apps/android/*}
Eine bestimmte App für einen Kunden anhand des Ressourcennamens abrufen.

REST-Ressource: v1.customers.apps.chrome

Methoden
get GET /v1/{name=customers/*/apps/chrome/*}
Eine bestimmte App für einen Kunden anhand des Ressourcennamens abrufen.

REST-Ressource: v1.customers.apps.web

Methoden
get GET /v1/{name=customers/*/apps/web/*}
Eine bestimmte App für einen Kunden anhand des Ressourcennamens abrufen.

REST-Ressource: v1.customers.profiles

Methoden
delete DELETE /v1/{name=customers/*/profiles/*}
Löscht die Daten, die in einem Chrome-Browserprofil erfasst wurden.
get GET /v1/{name=customers/*/profiles/*}
Ruft ein Chrome-Browserprofil mit Kunden-ID und dauerhafter Profil-ID ab.
list GET /v1/{parent=customers/*}/profiles
Chrome-Browserprofile eines Kunden werden anhand der angegebenen Such- und Sortierkriterien aufgelistet.

REST-Ressource: v1.customers.reports

Methoden
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Anzahl der Chrome-Browser, die vor Kurzem registriert wurden, für die eine neue Richtlinie synchronisiert werden muss oder die in letzter Zeit nicht aktiv waren.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Anzahl der Chrome-Absturzereignisse abrufen.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Bericht mit der Anzahl der Geräte generieren, deren AUE im jeweiligen Monat des ausgewählten Zeitraums liegt.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Anzahl der ChromeOS-Geräte, auf denen keine Richtlinien synchronisiert wurden, auf denen in den letzten 28 Tagen keine Nutzeraktivität stattgefunden hat, die veraltet sind oder nicht den Richtlinien entsprechen.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Anzahl der Geräte mit einer bestimmten Hardwarespezifikation des angeforderten Hardwaretyps (z. B. Modellname, Prozessortyp).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Bericht zu den installierten Chrome-Versionen erstellen.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Bericht zu App-Installationen erstellen.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Eine Zusammenfassung der Druckaufträge, die von den einzelnen Druckern ausgeführt wurden.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Zusammenfassung der von den einzelnen Nutzern durchgeführten Druckvorgänge abrufen.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Liste der Druckjobs abrufen.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Bericht zu verwalteten Chrome-Browsergeräten generieren, auf denen eine bestimmte App installiert ist.

REST-Ressource: v1.customers.telemetry.devices

Methoden
get GET /v1/{name=customers/*/telemetry/devices/*}
Telemetriegerät abrufen.
list GET /v1/{parent=customers/*}/telemetry/devices
Liste aller Telemetriegeräte auflisten.

REST-Ressource: v1.customers.telemetry.events

Methoden
list GET /v1/{parent=customers/*}/telemetry/events
Telemetrieereignisse auflisten.

REST-Ressource: v1.customers.telemetry.notificationConfigs

Methoden
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
Benachrichtigungskonfiguration für Telemetrie erstellen.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Benachrichtigungskonfiguration für Telemetrie löschen.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Alle Konfigurationen für Benachrichtigungen zur Telemetrie auflisten.

REST-Ressource: v1.customers.telemetry.users

Methoden
get GET /v1/{name=customers/*/telemetry/users/*}
Telemetrienutzer abrufen.
list GET /v1/{parent=customers/*}/telemetry/users
Listet alle Nutzer der Telemetrie auf.