Method: customers.reports.countPrintJobsByUser

Visualizza un riepilogo delle stampe effettuate da ciascun utente.

Richiesta HTTP

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

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
customer

string

Obbligatorio. L'ID cliente preceduto da "customers/" o "customers/my_customer" per utilizzare il cliente associato all'account che effettua la richiesta.

Parametri di query

Parametri
printerOrgUnitId

string

L'ID dell'unità organizzativa per le stampanti. Se specificato, verranno conteggiati solo i processi di stampa avviati con le stampanti dell'unità organizzativa specificata. Se omesso, verranno conteggiati tutti i processi di stampa.

pageSize

integer

Il numero massimo di risultati da restituire. Il valore massimo e predefinito è 100.

pageToken

string

Token per specificare la pagina della risposta da restituire.

filter

string

Stringa di query per filtrare i risultati, campi separati da AND nella sintassi EBNF.

Nota: le operazioni OR non sono supportate in questo filtro. Nota: in questo filtro sono supportati solo i comparatori >= e <=.

Campi filtro supportati:

  • completeTime
orderBy

string

Campo utilizzato per ordinare i risultati. Se omesso, i risultati verranno ordinati in ordine crescente del campo "userEmail".

Campi orderBy supportati:

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

Risposta contenente un report di stampa di riepilogo per ogni utente che ha avviato un processo di stampa con una stampante dell'unità organizzativa specificata durante l'intervallo di tempo richiesto.

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "userPrintReports": [
    {
      object (UserPrintReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Campi
userPrintReports[]

object (UserPrintReport)

Elenco di UserPrintReports corrispondenti alla richiesta.

nextPageToken

string

Token di paginazione per richiedere la pagina successiva.

totalSize

string (int64 format)

Numero totale di utenti corrispondenti alla richiesta.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

UserPrintReport

Report per reports.countPrintJobsByUser, che contiene le statistiche di stampa relative a un utente. Contiene il numero di stampanti, il numero di dispositivi utilizzati per avviare i processi di stampa e il numero di processi di stampa avviati.

Rappresentazione JSON
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
Campi
userId

string

L'ID API Directory univoco dell'utente.

userEmail

string

L'indirizzo email principale dell'utente.

jobCount

string (int64 format)

Numero di stampe avviate dall'utente.

printerCount

string (int64 format)

Numero di stampanti utilizzate dall'utente.

deviceCount

string (int64 format)

Numero di dispositivi Chrome utilizzati dall'utente per avviare i processi di stampa.