Chrome Management API

L'API Chrome Management è una suite di servizi che consente agli amministratori di Chrome di visualizzare, gestire e ottenere informazioni sui propri dispositivi Chrome OS e browser Chrome.

Servizio: chromemanagement.googleapis.com

Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce i seguenti documenti di rilevamento:

Endpoint di servizio

Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:

  • https://chromemanagement.googleapis.com

Risorsa REST: v1alpha1.customers.telemetry.devices

Metodi
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
Ricevi il dispositivo di telemetria.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
Elenca tutti i dispositivi di telemetria.

Risorsa REST: v1alpha1.customers.telemetry.events

Metodi
list GET /v1alpha1/{parent=customers/*}/telemetry/events
Elenca gli eventi di telemetria.

Risorsa REST: v1alpha1.customers.telemetry.notificationConfigs

Metodi
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Crea una configurazione di notifica di telemetria.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
Elimina una configurazione di notifiche di telemetria.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
Elenca tutte le configurazioni di notifiche di telemetria.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
Aggiorna una configurazione di notifica di telemetria.

Risorsa REST: v1alpha1.customers.telemetry.users

Metodi
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
Recupera l'utente di telemetria.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
Elenca tutti gli utenti di telemetria.

Risorsa REST: v1.customers.apps

Metodi
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
Genera il riepilogo delle richieste di installazione di app.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
Visualizza un elenco dei dispositivi che hanno richiesto l'installazione di un'estensione.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
Visualizza un elenco di utenti che hanno richiesto di installare un'estensione.

Risorsa REST: v1.customers.apps.android

Metodi
get GET /v1/{name=customers/*/apps/android/*}
Recupera un'app specifica per un cliente in base al nome della risorsa.

Risorsa REST: v1.customers.apps.chrome

Metodi
get GET /v1/{name=customers/*/apps/chrome/*}
Recupera un'app specifica per un cliente in base al nome della risorsa.

Risorsa REST: v1.customers.apps.web

Metodi
get GET /v1/{name=customers/*/apps/web/*}
Recupera un'app specifica per un cliente in base al nome della risorsa.

Risorsa REST: v1.customers.profiles

Metodi
delete DELETE /v1/{name=customers/*/profiles/*}
Elimina i dati raccolti da un profilo del browser Chrome.
get GET /v1/{name=customers/*/profiles/*}
Recupera un profilo del browser Chrome con l'ID cliente e l'ID permanente del profilo.
list GET /v1/{parent=customers/*}/profiles
Elenca i profili del browser Chrome di un cliente in base ai criteri di ricerca e ordinamento specificati.

Risorsa REST: v1.customers.reports

Metodi
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
Numero di browser Chrome che sono stati registrati di recente, che hanno nuovi criteri da sincronizzare o che non hanno attività recenti.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
Visualizza un conteggio degli eventi di arresto anomalo di Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
Genera un report sul numero di dispositivi che scadono ogni mese del periodo di tempo selezionato.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
Conteggi dei dispositivi ChromeOS che non hanno sincronizzato i criteri o che non hanno registrato attività utente negli ultimi 28 giorni, sono obsoleti o non conformi.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
Conteggi di dispositivi con una specifica specifica hardware del tipo di hardware richiesto (ad esempio nome del modello, tipo di processore).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
Genera un report sulle versioni di Chrome installate.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
Genera un report sulle installazioni di app.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
Visualizza un riepilogo delle stampe eseguite da ogni stampante.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
Visualizza un riepilogo delle stampe effettuate da ciascun utente.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
Visualizza un elenco di processi di stampa.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
Genera un report sui dispositivi con browser Chrome gestiti su cui è installata un'app specifica.

Risorsa REST: v1.customers.telemetry.devices

Metodi
get GET /v1/{name=customers/*/telemetry/devices/*}
Ricevi il dispositivo di telemetria.
list GET /v1/{parent=customers/*}/telemetry/devices
Elenca tutti i dispositivi di telemetria.

Risorsa REST: v1.customers.telemetry.events

Metodi
list GET /v1/{parent=customers/*}/telemetry/events
Elenca gli eventi di telemetria.

Risorsa REST: v1.customers.telemetry.notificationConfigs

Metodi
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
Crea una configurazione di notifica di telemetria.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
Elimina una configurazione di notifiche di telemetria.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
Elenca tutte le configurazioni di notifiche di telemetria.

Risorsa REST: v1.customers.telemetry.users

Metodi
get GET /v1/{name=customers/*/telemetry/users/*}
Recupera l'utente di telemetria.
list GET /v1/{parent=customers/*}/telemetry/users
Elenca tutti gli utenti di telemetria.