Method: customers.reports.countPrintJobsByUser

Sie erhalten eine Zusammenfassung der von jedem Nutzer durchgeführten Druckaufträge.

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“, um den Kunden zu verwenden, der mit dem Konto verknüpft ist, von dem die Anfrage stammt.

Abfrageparameter

Parameter
printerOrgUnitId

string

Die ID der Organisationseinheit für Drucker. Wenn Sie diesen Parameter angeben, werden nur Druckjobs gezählt, die mit Druckern aus der angegebenen Organisationseinheit gestartet wurden. Wenn Sie diese Option weglassen, werden alle Druckjobs gezählt.

pageSize

integer

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

pageToken

string

Token zur Angabe der Seite der zurückzugebenden Antwort.

filter

string

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

Hinweis: OR-Vorgänge werden in diesem Filter nicht unterstützt. Hinweis: In 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 im Feld "userEmail" sortiert.

Unterstützte „orderBy“-Felder:

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort mit einem zusammenfassenden Druckbericht für jeden Nutzer, der im angeforderten Zeitraum einen Druckauftrag mit einem Drucker aus 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 UserPrintReports, die der Anfrage entsprechen.

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

Bericht für „reports.countPrintJobsByUser“, enthält Druckstatistiken für einen Nutzer. Enthält die Anzahl der Drucker, die Anzahl der Geräte, mit denen Druckaufträge gestartet wurden, und die Anzahl der gestarteten 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 vom Nutzer initiierten Druckaufträge.

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.