- Solicitud HTTP
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- UserPrintReport
- Pruébalo
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 |
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 |
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 |
Cantidad máxima de resultados que se mostrarán. El máximo y el valor predeterminado son 100. |
pageToken |
Token para especificar la página de la respuesta que se mostrará. |
filter |
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:
|
orderBy |
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:
|
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 ( |
Campos | |
---|---|
userPrintReports[] |
Lista de solicitudes coincidentes de UserPrintReports. |
nextPageToken |
Token de paginación para solicitar la página siguiente. |
totalSize |
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 |
El ID único de la API de Directory del usuario. |
userEmail |
Es la dirección de correo electrónico principal del usuario. |
jobCount |
Cantidad de trabajos de impresión que inició el usuario. |
printerCount |
Cantidad de impresoras utilizadas por el usuario. |
deviceCount |
Cantidad de dispositivos Chrome que el usuario utilizó para iniciar trabajos de impresión. |