Method: customers.reports.countPrintJobsByUser

Dapatkan ringkasan pencetakan yang dilakukan oleh setiap pengguna.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
customer

string

Wajib. ID Pelanggan yang diawali dengan "customers/" atau "pelanggan/my_customer" untuk menggunakan pelanggan yang terkait dengan akun yang membuat permintaan.

Parameter kueri

Parameter
printerOrgUnitId

string

ID unit organisasi untuk printer. Jika ditentukan, hanya tugas pencetakan yang dimulai dengan printer dari unit organisasi tertentu yang akan dihitung. Jika dihilangkan, semua tugas pencetakan akan dihitung.

pageSize

integer

Jumlah hasil maksimum yang akan ditampilkan. Jumlah maksimum dan default adalah 100.

pageToken

string

Token untuk menentukan halaman respons yang akan ditampilkan.

filter

string

String kueri untuk memfilter hasil, kolom yang dipisahkan AND dalam sintaksis EBNF.

Catatan: Operasi OR tidak didukung dalam filter ini. Catatan: Hanya pembanding >= dan <= yang didukung dalam filter ini.

Kolom filter yang didukung:

  • completeTime
orderBy

string

Kolom yang digunakan untuk mengurutkan hasil. Jika dihilangkan, hasil akan diurutkan dalam urutan menaik pada kolom 'userEmail'.

Kolom orderBy yang didukung:

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Respons yang berisi laporan pencetakan ringkasan untuk setiap pengguna yang telah memulai tugas pencetakan dengan printer dari unit organisasi yang ditentukan selama interval waktu yang diminta.

Jika berhasil, isi respons memuat data dengan struktur berikut:

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

object (UserPrintReport)

Daftar permintaan pencocokan UserPrintReports.

nextPageToken

string

Token penomoran halaman untuk meminta halaman berikutnya.

totalSize

string (int64 format)

Jumlah total pengguna yang cocok dengan permintaan.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut ini:

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

UserPrintReport

Laporan untuk reports.countPrintJobsByUser, berisi statistik pencetakan untuk pengguna. Berisi jumlah printer, jumlah perangkat yang digunakan untuk memulai tugas pencetakan, dan jumlah tugas pencetakan yang dimulai.

Representasi JSON
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
Kolom
userId

string

ID Directory API unik pengguna.

userEmail

string

Alamat email utama pengguna.

jobCount

string (int64 format)

Jumlah tugas pencetakan yang dimulai oleh pengguna.

printerCount

string (int64 format)

Jumlah printer yang digunakan oleh pengguna.

deviceCount

string (int64 format)

Jumlah perangkat Chrome yang telah digunakan untuk memulai tugas pencetakan oleh pengguna.