Method: customers.reports.countPrintJobsByPrinter

Gerar um resumo das impressões feitas por cada impressora.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
customer

string

Obrigatório. ID do cliente com o prefixo "customers/" ou "customers/my_customer" para usar o cliente associado à conta que está fazendo a solicitação.

Parâmetros de consulta

Parâmetros
printerOrgUnitId

string

O ID da unidade organizacional para impressoras. Se especificado, apenas os dados das impressoras da unidade organizacional especificada serão retornados. Se omitido, os dados das impressoras de todas as unidades organizacionais serão retornados.

pageSize

integer

Número máximo de resultados a serem retornados. O máximo e o padrão são 100.

pageToken

string

Token para especificar a página da resposta a ser retornada.

filter

string

String de consulta para filtrar resultados, campos separados por E na sintaxe EBNF.

Observação: operações OR não são compatíveis com esse filtro. Observação: somente os comparadores >= e <= são aceitos neste filtro.

Campos de filtro compatíveis:

  • completeTime
orderBy

string

Campo usado para ordenar os resultados. Se omitido, os resultados serão classificados em ordem crescente do campo "impressora".

Campos orderBy compatíveis:

  • impressora
  • jobCount
  • deviceCount
  • userCount

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Resposta contendo um relatório resumido de impressão de cada impressora da unidade organizacional especificada no intervalo de tempo solicitado.

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

Representação JSON
{
  "printerReports": [
    {
      object (PrinterReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Campos
printerReports[]

object (PrinterReport)

Lista de PrinterReports correspondentes à solicitação.

nextPageToken

string

Token de paginação para solicitar a próxima página.

totalSize

string (int64 format)

Número total de impressoras que correspondem à solicitação.

Escopos de autorização

Requer o seguinte escopo OAuth:

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

PrinterReport

O relatório de reports.countPrintJobsByPrinter contém estatísticas sobre o uso da impressora. Contém o número total de trabalhos de impressão iniciados com essa impressora, o número de usuários e o número de dispositivos que iniciaram pelo menos um trabalho de impressão com essa impressora.

Representação JSON
{
  "printerId": string,
  "printer": string,
  "printerModel": string,
  "jobCount": string,
  "userCount": string,
  "deviceCount": string
}
Campos
printerId

string

ID da API da impressora.

printer

string

Nome da impressora.

printerModel

string

Modelo da impressora.

jobCount

string (int64 format)

Número de trabalhos de impressão enviados para a impressora.

userCount

string (int64 format)

Número de usuários que enviaram trabalhos de impressão para a impressora.

deviceCount

string (int64 format)

Número de dispositivos Chrome que foram usados para enviar trabalhos de impressão para a impressora especificada.