Die Chrome Management API ist eine Reihe von Diensten, mit denen Chrome-Administratoren ihre Chrome OS- und Chrome-Browser-Geräte ansehen, verwalten und Statistiken dazu abrufen können.
- REST-Ressource: v1alpha1.customers.profiles
- REST-Ressource: v1alpha1.customers.telemetry.devices
- REST-Ressource: v1alpha1.customers.telemetry.events
- REST-Ressource: v1alpha1.customers.telemetry.notificationConfigs
- REST-Ressource: v1alpha1.customers.telemetry.users
- REST-Ressource: v1.customers.apps
- REST-Ressource: v1.customers.apps.android
- REST-Ressource: v1.customers.apps.chrome
- REST-Ressource: v1.customers.apps.web
- REST-Ressource: v1.customers.profiles
- REST-Ressource: v1.customers.profiles.commands
- REST-Ressource: v1.customers.reports
- REST-Ressource: v1.customers.telemetry.devices
- REST-Ressource: v1.customers.telemetry.events
- REST-Ressource: v1.customers.telemetry.notificationConfigs
- REST-Ressource: v1.customers.telemetry.users
- REST-Ressource: v1.customers.thirdPartyProfileUsers
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, sollten Sie die folgenden Informationen verwenden, 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.profiles
Methoden | |
---|---|
delete |
DELETE /v1alpha1/{name=customers/*/profiles/*} Löscht die Daten, die von einem Chrome-Browserprofil erhoben wurden. |
get |
GET /v1alpha1/{name=customers/*/profiles/*} Ruft ein Chrome-Browserprofil mit Kunden-ID und permanenter Profil-ID ab. |
list |
GET /v1alpha1/{parent=customers/*}/profiles Listet Chrome-Browserprofile eines Kunden basierend auf den angegebenen Such- und Sortierkriterien auf. |
REST-Ressource: v1alpha1.customers.telemetry.devices
Methoden | |
---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/devices/*} Telemetriegerät abrufen. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/devices Alle 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 Telemetrie-Benachrichtigungskonfiguration erstellen |
delete |
DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*} Löscht eine Telemetrie-Benachrichtigungskonfiguration. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs Alle Benachrichtigungskonfigurationen für Telemetrie auflisten. |
patch |
PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*} Aktualisieren Sie eine Benachrichtigungskonfiguration für die Telemetrie. |
REST-Ressource: v1alpha1.customers.telemetry.users
Methoden | |
---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/users/*} Telemetrie-Nutzer abrufen. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/users Alle Telemetrienutzer auflisten. |
REST-Ressource: v1.customers.apps
Methoden | |
---|---|
countChromeAppRequests |
GET /v1/{customer=customers/*}/apps:countChromeAppRequests Zusammenfassung von App-Installationsanfragen erstellen |
fetchDevicesRequestingExtension |
GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension Eine 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 von einem Chrome-Browserprofil erhoben wurden. |
get |
GET /v1/{name=customers/*/profiles/*} Ruft ein Chrome-Browserprofil mit Kunden-ID und permanenter Profil-ID ab. |
list |
GET /v1/{parent=customers/*}/profiles Listet Chrome-Browserprofile eines Kunden basierend auf den angegebenen Such- und Sortierkriterien auf. |
REST-Ressource: v1.customers.profiles.commands
Methoden | |
---|---|
create |
POST /v1/{parent=customers/*/profiles/*}/commands Erstellt einen Remotebefehl für ein Chrome-Profil. |
get |
GET /v1/{name=customers/*/profiles/*/commands/*} Ruft einen Remotebefehl für ein Chrome-Browserprofil ab. |
list |
GET /v1/{parent=customers/*/profiles/*}/commands Listet Remotebefehle eines Chrome-Browserprofils auf. |
REST-Ressource: v1.customers.reports
Methoden | |
---|---|
countChromeBrowsersNeedingAttention |
GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention Anzahl der Chrome-Browser, die vor Kurzem registriert wurden, eine neue zu synchronisierende Richtlinie haben oder keine aktuellen Aktivitäten aufweisen. |
countChromeCrashEvents |
GET /v1/{customer=customers/*}/reports:countChromeCrashEvents Anzahl der Chrome-Absturzereignisse abrufen |
countChromeDevicesReachingAutoExpirationDate |
GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate Bericht zur Anzahl der Geräte erstellen, deren Ende der automatischen Updates (Auto Update Expiration, AUE) im jeweiligen Monat des ausgewählten Zeitraums liegt. |
countChromeDevicesThatNeedAttention |
GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention Anzahl der ChromeOS-Geräte, auf denen in den letzten 28 Tagen keine Richtlinien synchronisiert wurden oder keine Nutzeraktivität stattgefunden hat, die veraltet sind oder die 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 installierten Chrome-Versionen erstellen. |
countInstalledApps |
GET /v1/{customer=customers/*}/reports:countInstalledApps Bericht zu App-Installationen erstellen. |
countPrintJobsByPrinter |
GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter Zusammenfassung der Druckvorgänge für jeden Drucker abrufen |
countPrintJobsByUser |
GET /v1/{customer=customers/*}/reports:countPrintJobsByUser Zusammenfassung der Druckvorgänge jedes Nutzers abrufen. |
enumeratePrintJobs |
GET /v1/{customer=customers/*}/reports:enumeratePrintJobs Ruft eine Liste mit Druckaufträgen ab. |
findInstalledAppDevices |
GET /v1/{customer=customers/*}/reports:findInstalledAppDevices Bericht zu verwalteten Chrome-Browser-Geräten erstellen, 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 Alle 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 Telemetrie-Benachrichtigungskonfiguration erstellen |
delete |
DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*} Löscht eine Telemetrie-Benachrichtigungskonfiguration. |
list |
GET /v1/{parent=customers/*}/telemetry/notificationConfigs Alle Benachrichtigungskonfigurationen für Telemetrie auflisten. |
REST-Ressource: v1.customers.telemetry.users
Methoden | |
---|---|
get |
GET /v1/{name=customers/*/telemetry/users/*} Telemetrie-Nutzer abrufen. |
list |
GET /v1/{parent=customers/*}/telemetry/users Alle Telemetrienutzer auflisten. |
REST-Ressource: v1.customers.thirdPartyProfileUsers
Methoden | |
---|---|
move |
POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:move Verschiebt einen Drittanbieter-Chrome-Profilnutzer in eine Zielorganisationseinheit. |