Method: customers.reports.countPrintJobsByUser

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

HTTP-запрос

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

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

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

Параметры
customer

string

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

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

Параметры
printer Org Unit Id

string

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

page Size

integer

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

page Token

string

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

filter

string

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

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

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

  • полноевремя
order By

string

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

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

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

Тело запроса

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

Тело ответа

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

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

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

object ( UserPrintReport )

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

next Page Token

string

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

total Size

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
}
Поля
user Id

string

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

user Email

string

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

job Count

string ( int64 format)

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

printer Count

string ( int64 format)

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

device Count

string ( int64 format)

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