Method: customers.reports.countPrintJobsByUser

Obtén un resumen de las impresiones realizadas por cada usuario.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
customer

string

Obligatorio. ID de cliente con el prefijo “customers/” o "clientes/mi_cliente" para usar el cliente asociado a la cuenta que realiza la solicitud.

Parámetros de consulta

Parámetros
printerOrgUnitId

string

El ID de la unidad organizativa para las impresoras. Si se especifica, solo se contarán los trabajos de impresión iniciados con impresoras de la unidad organizativa especificada. Si se omite, se contarán todos los trabajos de impresión.

pageSize

integer

Cantidad máxima de resultados que se mostrarán. El máximo y el valor predeterminado son 100.

pageToken

string

Token para especificar la página de la respuesta que se mostrará.

filter

string

Cadena de consulta para filtrar resultados y campos separados por Y en la sintaxis EBNF.

Nota: Este filtro no admite las operaciones OR. Nota: En este filtro, solo se admiten comparadores >= y <=.

Campos de filtro admitidos:

  • completeTime
orderBy

string

Es el campo que se usa para ordenar los resultados. Si se omite, los resultados se ordenarán en orden ascendente de “userEmail” .

Campos orderBy admitidos:

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Respuesta que contiene un informe de impresión de resumen de cada usuario que inició un trabajo de impresión con una impresora de la unidad organizativa especificada durante el intervalo de tiempo solicitado.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "userPrintReports": [
    {
      object (UserPrintReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Campos
userPrintReports[]

object (UserPrintReport)

Lista de solicitudes coincidentes de UserPrintReports.

nextPageToken

string

Token de paginación para solicitar la página siguiente.

totalSize

string (int64 format)

Cantidad total de usuarios que coinciden con la solicitud.

Alcances de autorización

Requiere el siguiente alcance de OAuth:

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

UserPrintReport

El informe de reports.countPrintJobsByUser contiene estadísticas de impresión de un usuario. Contiene la cantidad de impresoras, la cantidad de dispositivos utilizados para iniciar trabajos de impresión y la cantidad de trabajos de impresión iniciados.

Representación JSON
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
Campos
userId

string

El ID único de la API de Directory del usuario.

userEmail

string

Es la dirección de correo electrónico principal del usuario.

jobCount

string (int64 format)

Cantidad de trabajos de impresión que inició el usuario.

printerCount

string (int64 format)

Cantidad de impresoras utilizadas por el usuario.

deviceCount

string (int64 format)

Cantidad de dispositivos Chrome que el usuario utilizó para iniciar trabajos de impresión.