Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'API Reports permet de générer des rapports sur lesquels vous disposez
des informations sur le déploiement de votre appareil ChromeOS géré et de votre navigateur Chrome.
Présentation rapide des méthodes API
Les URL sont relatives à https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER
Description
URL relative
Méthode HTTP
Paramètres de requête autorisés
Compter les navigateurs Chrome nécessitant votre attention dans votre domaine
Consultez des exemples de code pour consulter des exemples de requêtes et de réponses.
Droits d'administrateur
L'API Reports respecte la délégation des rôles d'administrateur.
Selon les rapports que l'administrateur souhaite générer, différents droits d'administrateur sont requis.
Méthode
Droits d'administrateur requis
countChromeBrowsersNeedingAttention
Services -> Gestion de Chrome -> Afficher le rapport Insights pour Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport Insights pour Chrome"
countChromeDevicesReachingAutoExpirationDate
Services -> Gestion de Chrome -> Afficher le rapport Insights pour Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport Insights pour Chrome"
countChromeDevicesThatNeedAttention
Services -> Gestion de Chrome -> Afficher le rapport Insights pour Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport Insights pour Chrome"
countChromeHardwareFleetDevices
Services -> Gestion de Chrome -> Afficher le rapport Insights pour Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport Insights pour Chrome"
countChromeVersions
Services -> Gestion de Chrome -> Afficher le rapport des versions Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport des versions Chrome"
countInstalledApps
Services -> Gestion de Chrome -> Afficher le rapport listant les extensions
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport listant les extensions
countPrintJobsByPrinter
Services -> Gestion de Chrome -> Afficher le rapport sur les imprimantes Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport sur les imprimantes Chrome"
countPrintJobsByUser
Services -> Gestion de Chrome -> Afficher le rapport sur les imprimantes Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport sur les imprimantes Chrome"
enumeratePrintJobs
Services -> Gestion de Chrome -> Afficher le rapport sur les imprimantes Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport sur les imprimantes Chrome"
findInstalledAppDevices
Services -> Gestion de Chrome -> Afficher le rapport listant les extensions
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport listant les extensions
countChromeCrashEvents
Services -> Gestion de Chrome -> Afficher le rapport d'erreur Chrome"
ou "Services -> ChromeOS -> Paramètres -> Afficher le rapport d'erreur Chrome"
Pour gérer les rôles et les droits d'administrateur, accédez à la console d'administration -> Rôles d'administrateur".
Champs d'application des API
L'API Reports nécessite le champ d'application OAuth suivant:
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003eThe Reports API lets you create reports to get insights on your managed ChromeOS devices and Chrome Browsers.\u003c/p\u003e\n"],["\u003cp\u003eYou can use the API to count devices, browsers, apps, and more, as well as view print job summaries and crash events.\u003c/p\u003e\n"],["\u003cp\u003eDifferent API methods require specific admin privileges to access the data.\u003c/p\u003e\n"],["\u003cp\u003eTo use the API, you need the \u003ccode\u003ehttps://www.googleapis.com/auth/chrome.management.reports.readonly\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],[],null,["# Reports API\n\nThe Reports API enables you to generate reports that give you aggregate\ninformation on your managed ChromeOS device / Chrome Browser deployment.\n\nQuick overview of API methods\n-----------------------------\n\nURLs are relative to `https://chromemanagement.googleapis.com/v1/customers/`*$CUSTOMER*\n\n| Description | Relative URL | Http method | Allowed request parameters |\n|--------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------|--------------------------------------------------------------------|\n| Count Chrome browsers needing attention in your domain | [/reports:countChromeBrowsersNeedingAttention](/chrome/management/reference/rest/v1/customers.reports/countChromeBrowsersNeedingAttention) | GET | *Optional*: orgUnitId |\n| Count Chrome devices reaching auto expiration date in your domain | [/reports:countChromeDevicesReachingAutoExpirationDate](/chrome/management/reference/rest/v1/customers.reports/countChromeDevicesReachingAutoExpirationDate) | GET | *Optional*: orgUnitId, minAueDate, maxAueDate |\n| Count Chrome devices needing attention in your domain | [/reports:countChromeDevicesThatNeedAttention](/chrome/management/reference/rest/v1/customers.reports/countChromeDevicesThatNeedAttention) | GET | *Optional*: orgUnitId, readMask |\n| Count Chrome hardware fleet devices in your domain | [/reports:countChromeHardwareFleetDevices](/chrome/management/reference/rest/v1/customers.reports/countChromeHardwareFleetDevices) | GET | *Optional*: orgUnitId, readMask |\n| Count versions of Chrome deployed to devices in your domain | [/reports:countChromeVersions](/chrome/management/reference/rest/v1/customers.reports/countChromeVersions) | GET | *Optional*: orgUnitId, filter, pageSize, pageToken |\n| Count the reported apps installed across your devices and browsers | [/reports:countInstalledApps](/chrome/management/reference/rest/v1/customers.reports/countInstalledApps) | GET | *Optional*: orgUnitId, filter, pageSize, pageToken, orderBy |\n| Get a summary of printing done by each printer in your domain | [/reports:countPrintJobsByPrinter](/chrome/management/reference/rest/v1/customers.reports/countPrintJobsByPrinter) | GET | *Optional*: printerOrgUnitId, filter, pageSize, pageToken, orderBy |\n| Get a summary of printing done by each user in your domain | [/reports:countPrintJobsByUser](/chrome/management/reference/rest/v1/customers.reports/countPrintJobsByUser) | GET | *Optional*: printerOrgUnitId, filter, pageSize, pageToken, orderBy |\n| Get a detailed report of print jobs in your domain | [/reports:enumeratePrintJobs](/chrome/management/reference/rest/v1/customers.reports/enumeratePrintJobs) | GET | *Optional*: printerOrgUnitId, filter, pageSize, pageToken, orderBy |\n| List the devices on which a particular app is installed | [/reports:findInstalledAppDevices](/chrome/management/reference/rest/v1/customers.reports/findInstalledAppDevices) | GET | *Optional*: orgUnitId, filter, pageSize, pageToken, orderBy |\n| Get a count of Chrome crash events | [/reports:countChromeCrashEvents](/chrome/management/reference/rest/v1/customers.reports/countChromeCrashEvents) | GET | *Optional*: orgUnitId, filter, orderBy |\n\nSee [code samples](/chrome/management/guides/samples_reportsapi) for example requests and responses.\n\nAdmin Privileges\n----------------\n\nReports API respects admin role delegation.\nDepending on which reports the admin wants to generate, different admin privileges are required.\n\n| Method | Admin privileges required |\n|----------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------|\n| countChromeBrowsersNeedingAttention | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Insights Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Insights Report\" |\n| countChromeDevicesReachingAutoExpirationDate | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Insights Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Insights Report\" |\n| countChromeDevicesThatNeedAttention | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Insights Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Insights Report\" |\n| countChromeHardwareFleetDevices | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Insights Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Insights Report\" |\n| countChromeVersions | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Versions Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Versions Report\" |\n| countInstalledApps | \"Services -\\\u003e Chrome Management -\\\u003e View Extensions List Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Extensions List Report\" |\n| countPrintJobsByPrinter | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Printers Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Printers Report\" |\n| countPrintJobsByUser | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Printers Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Printers Report\" |\n| enumeratePrintJobs | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Printers Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Printers Report\" |\n| findInstalledAppDevices | \"Services -\\\u003e Chrome Management -\\\u003e View Extensions List Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Extensions List Report\" |\n| countChromeCrashEvents | \"Services -\\\u003e Chrome Management -\\\u003e View Chrome Crash Report\" or \"Services -\\\u003e ChromeOS -\\\u003e Settings -\\\u003e View Chrome Crash Report\" |\n\nTo manage admin roles and privileges visit \"Admin Console -\\\u003e Admin Roles\".\n| **Note:** admin roles can be assigned directly to a Service Account.\n\nAPI scopes\n----------\n\nReports API requires the following OAuth scope: \n\n https://www.googleapis.com/auth/chrome.management.reports.readonly\n\nFor more information, see the [Authentication Overview](https://cloud.google.com/docs/authentication/)."]]