Method: customers.reports.countPrintJobsByUser

Sie erhalten eine Zusammenfassung der Druckvorgänge der einzelnen Nutzer.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
customer

string

Erforderlich. Kundennummer mit dem Präfix „customers/“ oder „customers/my_customer“, mit der der Kunde verwendet wird, der mit dem Konto verknüpft ist, von dem die Anfrage stammt.

Abfrageparameter

Parameter
printerOrgUnitId

string

ID der Organisationseinheit für Drucker. Falls angegeben, werden nur Druckaufträge gezählt, die mit Druckern der angegebenen Organisationseinheit initiiert wurden. Wird kein Wert angegeben, werden alle Druckaufträge gezählt.

pageSize

integer

Maximale Anzahl der zurückzugebenden Ergebnisse; Höchst- und Standardwert sind 100.

pageToken

string

Token zur Angabe der Seite der Antwort, die zurückgegeben werden soll.

filter

string

Abfragestring zum Filtern von Ergebnissen, UND-getrennte Felder in der EBNF-Syntax.

Hinweis: ODER-Vorgänge werden bei diesem Filter nicht unterstützt. Hinweis: Bei diesem Filter werden nur die Vergleichsoperatoren >= und <= unterstützt.

Unterstützte Filterfelder:

  • completeTime
orderBy

string

Feld zum Sortieren der Ergebnisse. Bei Auslassung werden die Ergebnisse in aufsteigender Reihenfolge des Felds "userEmail" sortiert.

Unterstützte „orderBy“-Felder:

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort mit einer Zusammenfassung des Druckberichts für jeden Nutzer, der während des angeforderten Zeitintervalls einen Druckauftrag mit einem Drucker der angegebenen Organisationseinheit gestartet hat.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "userPrintReports": [
    {
      object (UserPrintReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Felder
userPrintReports[]

object (UserPrintReport)

Liste der übereinstimmenden UserPrintReports-Anforderungen.

nextPageToken

string

Das Paginierungstoken zum Anfordern der nächsten Seite.

totalSize

string (int64 format)

Gesamtzahl der Nutzer, die der Anfrage entsprechen.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

UserPrintReport

Der Bericht für reports.countPrintJobsByUser enthält Druckstatistiken für einen Nutzer. Enthält die Anzahl der Drucker, die Anzahl der zum Initiieren von Druckaufträgen verwendeten Geräte und die Anzahl der initiierten Druckaufträge.

JSON-Darstellung
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
Felder
userId

string

Die eindeutige Directory API-ID des Nutzers.

userEmail

string

Die primäre E-Mail-Adresse des Nutzers.

jobCount

string (int64 format)

Anzahl der Druckaufträge, die vom Nutzer initiiert wurden.

printerCount

string (int64 format)

Anzahl der vom Nutzer verwendeten Drucker

deviceCount

string (int64 format)

Anzahl der Chrome-Geräte, die vom Nutzer zum Initiieren von Druckaufträgen verwendet wurden.