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 angegeben, werden nur Druckaufträge gezählt, die mit Druckern der angegebenen Organisationseinheit initiiert wurden. Wird er nicht angegeben, werden alle Druckaufträge gezählt.

pageSize

integer

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

pageToken

string

Token zur Angabe der Seite der zurückzugebenden Antwort.

filter

string

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

Hinweis: OR-Vorgänge werden in diesem Filter nicht unterstützt. Hinweis: In diesem Filter werden nur Vergleichszeichen >= und <= unterstützt.

Unterstützte Filterfelder:

  • completeTime
orderBy

string

Feld zum Sortieren der Ergebnisse. Ohne Angabe werden die Ergebnisse in aufsteigender Reihenfolge nach „userEmail“ sortiert. ein.

Unterstützte „orderBy“-Felder:

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Antwort, die einen zusammenfassenden Druckbericht für jeden Nutzer enthält, der während des angeforderten Zeitraums einen Druckauftrag mit einem Drucker aus der angegebenen Organisationseinheit initiiert 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-Übereinstimmungsanfragen.

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 Geräte, mit denen Druckaufträge initiiert werden, 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, auf denen Druckaufträge vom Nutzer initiiert wurden.