L'API Chrome Management est une suite de services qui permet aux administrateurs Chrome d'afficher, de gérer et d'obtenir des insights sur leurs appareils Chrome OS et navigateurs Chrome.
- Ressource REST: v1alpha1.customers.telemetry.devices
- Ressource REST: v1alpha1.customers.telemetry.events
- Ressource REST: v1alpha1.customers.telemetry.notificationConfigs
- Ressource REST: v1alpha1.customers.telemetry.users
- Ressource REST: v1.customers.apps
- Ressource REST: v1.customers.apps.android
- Ressource REST: v1.customers.apps.chrome
- Ressource REST: v1.customers.apps.web
- Ressource REST: v1.customers.profiles
- Ressource REST: v1.customers.reports
- Ressource REST: v1.customers.telemetry.devices
- Ressource REST: v1.customers.telemetry.events
- Ressource REST: v1.customers.telemetry.notificationConfigs
- Ressource REST: v1.customers.telemetry.users
Service: chromemanagement.googleapis.com
Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, utilisez les informations suivantes lorsque vous effectuez les requêtes API.
Document de découverte
Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit les documents de découverte suivants :
Point de terminaison de service
Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :
https://chromemanagement.googleapis.com
Ressource REST: v1alpha1.customers.telemetry.devices
Méthodes | |
---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/devices/*} Obtenir l'appareil de télémétrie. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/devices Répertoriez tous les appareils de télémétrie. |
Ressource REST: v1alpha1.customers.telemetry.events
Méthodes | |
---|---|
list |
GET /v1alpha1/{parent=customers/*}/telemetry/events Répertoriez les événements de télémétrie. |
Ressource REST: v1alpha1.customers.telemetry.notificationConfigs
Méthodes | |
---|---|
create |
POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs Créez une configuration de notification de télémétrie. |
delete |
DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*} Supprimez une configuration de notification de télémétrie. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs Répertoriez toutes les configurations de notification de télémétrie. |
patch |
PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*} Mettez à jour une configuration de notification de télémétrie. |
Ressource REST: v1alpha1.customers.telemetry.users
Méthodes | |
---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/users/*} Obtenir l'utilisateur de la télémétrie. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/users Répertoriez tous les utilisateurs de la télémétrie. |
Ressource REST: v1.customers.apps
Méthodes | |
---|---|
count |
GET /v1/{customer=customers/*}/apps:countChromeAppRequests Génère un résumé des demandes d'installation d'applications. |
fetch |
GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension Obtenez la liste des appareils qui ont demandé à installer une extension. |
fetch |
GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension Obtenez la liste des utilisateurs qui ont demandé à installer une extension. |
Ressource REST: v1.customers.apps.android
Méthodes | |
---|---|
get |
GET /v1/{name=customers/*/apps/android/*} Obtenez une application spécifique pour un client par son nom de ressource. |
Ressource REST: v1.customers.apps.chrome
Méthodes | |
---|---|
get |
GET /v1/{name=customers/*/apps/chrome/*} Obtenez une application spécifique pour un client par son nom de ressource. |
Ressource REST: v1.customers.apps.web
Méthodes | |
---|---|
get |
GET /v1/{name=customers/*/apps/web/*} Obtenez une application spécifique pour un client par son nom de ressource. |
Ressource REST: v1.customers.profiles
Méthodes | |
---|---|
delete |
DELETE /v1/{name=customers/*/profiles/*} Supprime les données collectées à partir d'un profil de navigateur Chrome. |
get |
GET /v1/{name=customers/*/profiles/*} Récupère un profil de navigateur Chrome avec l'ID client et l'ID permanent du profil. |
list |
GET /v1/{parent=customers/*}/profiles Répertorie les profils de navigateur Chrome d'un client en fonction des critères de recherche et de tri spécifiés. |
Ressource REST: v1.customers.reports
Méthodes | |
---|---|
count |
GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention Nombre de navigateurs Chrome qui ont été récemment enregistrés, qui ont une nouvelle règle à synchroniser ou qui n'ont aucune activité récente. |
count |
GET /v1/{customer=customers/*}/reports:countChromeCrashEvents Obtenez le nombre d'événements de plantage Chrome. |
count |
GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate Générez un rapport sur le nombre d'appareils arrivant à expiration pour chaque mois de la période sélectionnée. |
count |
GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention Nombre d'appareils ChromeOS dont les règles n'ont pas été synchronisées, qui n'ont pas enregistré d'activité utilisateur au cours des 28 derniers jours, qui sont obsolètes ou qui ne sont pas conformes. |
count |
GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices Nombre d'appareils avec une spécification matérielle spécifique du type de matériel demandé (par exemple, nom du modèle, type de processeur). |
count |
GET /v1/{customer=customers/*}/reports:countChromeVersions Génère un rapport sur les versions de Chrome installées. |
count |
GET /v1/{customer=customers/*}/reports:countInstalledApps Générez un rapport sur les installations d'applications. |
count |
GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter Obtenez un résumé des impressions effectuées par chaque imprimante. |
count |
GET /v1/{customer=customers/*}/reports:countPrintJobsByUser Obtenez un résumé des impressions effectuées par chaque utilisateur. |
enumerate |
GET /v1/{customer=customers/*}/reports:enumeratePrintJobs Obtenez la liste des tâches d'impression. |
find |
GET /v1/{customer=customers/*}/reports:findInstalledAppDevices Génère un rapport sur les appareils avec navigateur Chrome gérés sur lesquels une application spécifiée est installée. |
Ressource REST: v1.customers.telemetry.devices
Méthodes | |
---|---|
get |
GET /v1/{name=customers/*/telemetry/devices/*} Obtenir l'appareil de télémétrie. |
list |
GET /v1/{parent=customers/*}/telemetry/devices Répertoriez tous les appareils de télémétrie. |
Ressource REST: v1.customers.telemetry.events
Méthodes | |
---|---|
list |
GET /v1/{parent=customers/*}/telemetry/events Répertoriez les événements de télémétrie. |
Ressource REST: v1.customers.telemetry.notificationConfigs
Méthodes | |
---|---|
create |
POST /v1/{parent=customers/*}/telemetry/notificationConfigs Créez une configuration de notification de télémétrie. |
delete |
DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*} Supprimez une configuration de notification de télémétrie. |
list |
GET /v1/{parent=customers/*}/telemetry/notificationConfigs Répertoriez toutes les configurations de notification de télémétrie. |
Ressource REST: v1.customers.telemetry.users
Méthodes | |
---|---|
get |
GET /v1/{name=customers/*/telemetry/users/*} Obtenir l'utilisateur de la télémétrie. |
list |
GET /v1/{parent=customers/*}/telemetry/users Répertoriez tous les utilisateurs de la télémétrie. |