class CustomersReports extends Resource (View source)

The "reports" collection of methods.

Typical usage is:

 $chromemanagementService = new Google\Service\ChromeManagement(...);
 $reports = $chromemanagementService->customers_reports;

Methods

countChromeBrowsersNeedingAttention(string $customer, array $optParams = [])

Count of Chrome Browsers that have been recently enrolled, have new policy to be synced, or have no recent activity.

countChromeCrashEvents(string $customer, array $optParams = [])

Get a count of Chrome crash events. (reports.countChromeCrashEvents)

countChromeDevicesReachingAutoExpirationDate(string $customer, array $optParams = [])

Generate report of the number of devices expiring in each month of the selected time frame. Devices are grouped by auto update expiration date and model. Further information can be found here.

countChromeDevicesThatNeedAttention(string $customer, array $optParams = [])

Counts of ChromeOS devices that have not synced policies or have lacked user activity in the past 28 days, are out of date, or are not complaint. Further information can be found here https://support.google.com/chrome/a/answer/10564947 (reports.countChromeDevicesThatNeedAttention)

countChromeHardwareFleetDevices(string $customer, array $optParams = [])

Counts of devices with a specific hardware specification from the requested hardware type (for example model name, processor type). Further information can be found here https://support.google.com/chrome/a/answer/10564947 (reports.countChromeHardwareFleetDevices)

countChromeVersions(string $customer, array $optParams = [])

Generate report of installed Chrome versions. (reports.countChromeVersions)

countInstalledApps(string $customer, array $optParams = [])

Generate report of app installations. (reports.countInstalledApps)

countPrintJobsByPrinter(string $customer, array $optParams = [])

Get a summary of printing done by each printer.

countPrintJobsByUser(string $customer, array $optParams = [])

Get a summary of printing done by each user. (reports.countPrintJobsByUser)

enumeratePrintJobs(string $customer, array $optParams = [])

Get a list of print jobs. (reports.enumeratePrintJobs)

findInstalledAppDevices(string $customer, array $optParams = [])

Generate report of managed Chrome browser devices that have a specified app installed. (reports.findInstalledAppDevices)

Details

GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse countChromeBrowsersNeedingAttention(string $customer, array $optParams = [])

Count of Chrome Browsers that have been recently enrolled, have new policy to be synced, or have no recent activity.

(reports.countChromeBrowsersNeedingAttention)

Parameters

string $customer

Required. The customer ID or "my_customer" prefixed with "customers/".

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountChromeBrowsersNeedingAttentionResponse

Exceptions

Exception

GoogleChromeManagementV1CountChromeCrashEventsResponse countChromeCrashEvents(string $customer, array $optParams = [])

Get a count of Chrome crash events. (reports.countChromeCrashEvents)

Parameters

string $customer

Customer ID.

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountChromeCrashEventsResponse

Exceptions

Exception

GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse countChromeDevicesReachingAutoExpirationDate(string $customer, array $optParams = [])

Generate report of the number of devices expiring in each month of the selected time frame. Devices are grouped by auto update expiration date and model. Further information can be found here.

(reports.countChromeDevicesReachingAutoExpirationDate)

Parameters

string $customer

Required. The customer ID or "my_customer" prefixed with "customers/".

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountChromeDevicesReachingAutoExpirationDateResponse

Exceptions

Exception

GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse countChromeDevicesThatNeedAttention(string $customer, array $optParams = [])

Counts of ChromeOS devices that have not synced policies or have lacked user activity in the past 28 days, are out of date, or are not complaint. Further information can be found here https://support.google.com/chrome/a/answer/10564947 (reports.countChromeDevicesThatNeedAttention)

Parameters

string $customer

Required. The customer ID or "my_customer" prefixed with "customers/".

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountChromeDevicesThatNeedAttentionResponse

Exceptions

Exception

GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse countChromeHardwareFleetDevices(string $customer, array $optParams = [])

Counts of devices with a specific hardware specification from the requested hardware type (for example model name, processor type). Further information can be found here https://support.google.com/chrome/a/answer/10564947 (reports.countChromeHardwareFleetDevices)

Parameters

string $customer

Required. The customer ID or "my_customer".

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountChromeHardwareFleetDevicesResponse

Exceptions

Exception

GoogleChromeManagementV1CountChromeVersionsResponse countChromeVersions(string $customer, array $optParams = [])

Generate report of installed Chrome versions. (reports.countChromeVersions)

Parameters

string $customer

Required. Customer id or "my_customer" to use the customer associated to the account making the request.

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountChromeVersionsResponse

Exceptions

Exception

GoogleChromeManagementV1CountInstalledAppsResponse countInstalledApps(string $customer, array $optParams = [])

Generate report of app installations. (reports.countInstalledApps)

Parameters

string $customer

Required. Customer id or "my_customer" to use the customer associated to the account making the request.

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountInstalledAppsResponse

Exceptions

Exception

GoogleChromeManagementV1CountPrintJobsByPrinterResponse countPrintJobsByPrinter(string $customer, array $optParams = [])

Get a summary of printing done by each printer.

(reports.countPrintJobsByPrinter)

Parameters

string $customer

Required. Customer ID prefixed with "customers/" or "customers/my_customer" to use the customer associated to the account making the request.

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountPrintJobsByPrinterResponse

Exceptions

Exception

GoogleChromeManagementV1CountPrintJobsByUserResponse countPrintJobsByUser(string $customer, array $optParams = [])

Get a summary of printing done by each user. (reports.countPrintJobsByUser)

Parameters

string $customer

Required. Customer ID prefixed with "customers/" or "customers/my_customer" to use the customer associated to the account making the request.

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1CountPrintJobsByUserResponse

Exceptions

Exception

GoogleChromeManagementV1EnumeratePrintJobsResponse enumeratePrintJobs(string $customer, array $optParams = [])

Get a list of print jobs. (reports.enumeratePrintJobs)

Parameters

string $customer

Required. Customer ID prefixed with "customers/" or "customers/my_customer" to use the customer associated to the account making the request.

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1EnumeratePrintJobsResponse

Exceptions

Exception

GoogleChromeManagementV1FindInstalledAppDevicesResponse findInstalledAppDevices(string $customer, array $optParams = [])

Generate report of managed Chrome browser devices that have a specified app installed. (reports.findInstalledAppDevices)

Parameters

string $customer

Required. Customer id or "my_customer" to use the customer associated to the account making the request.

array $optParams

Optional parameters.

Return Value

GoogleChromeManagementV1FindInstalledAppDevicesResponse

Exceptions

Exception