L'API Reports consente di generare report che forniscono dati aggregati informazioni sull'implementazione del dispositivo ChromeOS gestito / del browser Chrome.
Breve panoramica dei metodi dell'API
Gli URL sono relativi a https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER
| Descrizione | URL relativo | Metodo HTTP | Parametri di richiesta consentiti | 
|---|---|---|---|
| Numero di browser Chrome che richiedono attenzione nel tuo dominio | /reports:countChromeBrowsersNeedingAttention | GET | Facoltativo: orgUnitId | 
| Numero di dispositivi Chrome che stanno per raggiungere la data di scadenza automatica nel dominio | /reports:countChromeDevicesReachingAutoExpirationDate | GET | Facoltativo: orgUnitId, minAueDate, maxAueDate | 
| Numero di dispositivi Chrome che richiedono attenzione nel tuo dominio | /reports:countChromeDevicesThatNeedAttention | GET | Facoltativo: orgUnitId, readMask | 
| Numero di dispositivi del parco hardware Chrome nel tuo dominio | /reports:countChromeHardwareFleetDevices | GET | Facoltativo: orgUnitId, readMask | 
| Numero delle versioni di Chrome di cui è stato eseguito il deployment sui dispositivi nel tuo dominio | /reports:countChromeVersions | GET | Facoltativo: orgUnitId, filtro, pageSize, pageToken | 
| Conta le app segnalate installate sui tuoi dispositivi e browser | /reports:countInstalledApps | GET | Facoltativo: orgUnitId, filtro, pageSize, pageToken, orderBy | 
| Ricevi un riepilogo delle operazioni di stampa eseguite da ogni stampante nel tuo dominio | /reports:countPrintJobsByPrinter | GET | Facoltativo: PrintOrgUnitId, filtro, pageSize, pageToken, orderBy | 
| Ricevi un riepilogo delle operazioni di stampa eseguite da ogni utente del tuo dominio | /reports:countPrintJobsByUser | GET | Facoltativo: PrintOrgUnitId, filtro, pageSize, pageToken, orderBy | 
| Ricevi un report dettagliato sui processi di stampa nel tuo dominio | /reports:enumeratePrintJobs | GET | Facoltativo: PrintOrgUnitId, filtro, pageSize, pageToken, orderBy | 
| Elencare i dispositivi su cui è installata una determinata app | /reports:findInstalledAppDevices | GET | Facoltativo: orgUnitId, filtro, pageSize, pageToken, orderBy | 
| Calcolare il numero degli eventi di arresto anomalo di Chrome | /reports:countChromeCrashEvents | GET | Facoltativo: orgUnitId, filter, orderBy | 
Consulta gli esempi di codice per esempi di richieste e risposte.
Privilegi amministrativi
L'API Reports rispetta la delega del ruolo di amministratore. A seconda dei report che l'amministratore vuole generare, sono necessari privilegi amministrativi diversi.
| Metodo | Privilegi amministrativi necessari | 
|---|---|
| countChromeBrowsersNeedingAttention | "Servizi -> Gestione di Chrome -> Visualizza report sulle informazioni Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sulle informazioni Chrome" | 
| countChromeDevicesReachingAutoExpirationDate | "Servizi -> Gestione di Chrome -> Visualizza report sulle informazioni Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sulle informazioni Chrome" | 
| countChromeDevicesThatNeedAttention | "Servizi -> Gestione di Chrome -> Visualizza report sulle informazioni Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sulle informazioni Chrome" | 
| countChromeHardwareFleetDevices | "Servizi -> Gestione di Chrome -> Visualizza report sulle informazioni Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sulle informazioni Chrome" | 
| countChromeVersions | "Servizi -> Gestione di Chrome -> Visualizza report sulle versioni di Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sulle versioni di Chrome" | 
| countInstalledApps | "Servizi -> Gestione di Chrome -> Visualizza report sull'elenco delle estensioni o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sull'elenco delle estensioni | 
| countPrintJobsByPrinter | "Servizi -> Gestione di Chrome -> Visualizza report sulle stampanti di Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sulle stampanti di Chrome" | 
| countPrintJobsByUser | "Servizi -> Gestione di Chrome -> Visualizza report sulle stampanti di Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sulle stampanti di Chrome" | 
| enumeratePrintJobs | "Servizi -> Gestione di Chrome -> Visualizza report sulle stampanti di Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sulle stampanti di Chrome" | 
| findInstalledAppDevices | "Servizi -> Gestione di Chrome -> Visualizza report sull'elenco delle estensioni o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sull'elenco delle estensioni | 
| countChromeCrashEvents | "Servizi -> Gestione di Chrome -> Visualizza report sugli arresti anomali di Chrome" o "Servizi -> ChromeOS -> Impostazioni -> Visualizza report sugli arresti anomali di Chrome" | 
Per gestire i ruoli e i privilegi di amministratore, visita "Console di amministrazione -> ruoli amministratore".
Ambiti API
L'API Reports richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/chrome.management.reports.readonly
Per ulteriori informazioni, consulta la Panoramica dell'autenticazione.
