Method: customers.reports.countPrintJobsByUser

Получите сводную информацию о печати, выполненной каждым пользователем.

HTTP-запрос

GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countPrintJobsByUser

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
customer

string

Необходимый. Идентификатор клиента с префиксом «customers/» или «customers/my_customer» для использования клиента, связанного с учетной записью, делающей запрос.

Параметры запроса

Параметры
printerOrgUnitId

string

Идентификатор организационного подразделения для принтеров. Если указано, будут учитываться только задания печати, инициированные принтерами из указанного организационного подразделения. Если этот параметр опущен, будут подсчитаны все задания на печать.

pageSize

integer

Максимальное количество возвращаемых результатов. Максимум и значение по умолчанию — 100.

pageToken

string

Токен для указания страницы возвращаемого ответа.

filter

string

Строка запроса для фильтрации результатов, поля, разделенные И, в синтаксисе EBNF.

Примечание. Операции ИЛИ не поддерживаются в этом фильтре. Примечание. В этом фильтре поддерживаются только компараторы >= и <=.

Поддерживаемые поля фильтра:

  • полноевремя
orderBy

string

Поле, используемое для упорядочивания результатов. Если этот параметр опущен, результаты будут упорядочены по возрастанию поля userEmail.

Поддерживаемые поля orderBy:

  • электронная почта пользователя
  • jobCount
  • ПринтерКаунт
  • устройствоCount

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

Ответ, содержащий сводный отчет о печати для каждого пользователя, который инициировал задание печати на принтере из указанного организационного подразделения в течение запрошенного интервала времени.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "userPrintReports": [
    {
      object (UserPrintReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Поля
userPrintReports[]

object ( UserPrintReport )

Список соответствующих запросов UserPrintReports.

nextPageToken

string

Токен пагинации для запроса следующей страницы.

totalSize

string ( int64 format)

Общее количество пользователей, соответствующих запросу.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/chrome.management.reports.readonly

ПользовательПринтРепорт

Отчет для report.countPrintJobsByUser содержит статистику печати для пользователя. Содержит количество принтеров, количество устройств, используемых для запуска заданий печати, а также количество инициированных заданий печати.

JSON-представление
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
Поля
userId

string

Уникальный идентификатор API каталога пользователя.

userEmail

string

Основной адрес электронной почты пользователя.

jobCount

string ( int64 format)

Количество заданий печати, инициированных пользователем.

printerCount

string ( int64 format)

Количество принтеров, используемых пользователем.

deviceCount

string ( int64 format)

Количество устройств Chrome, которые использовались пользователем для запуска заданий печати.