Method: customers.reports.countPrintJobsByUser

Her kullanıcının yaptığı yazdırmayla ilgili özet bilgi edinin.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
customer

string

Zorunlu. İstekte bulunan hesapla ilişkilendirilmiş müşteriyi kullanmak için Müşteri Kimliği'nin önüne "customer/" veya "customer/my_customer" ekleyin.

Sorgu parametreleri

Parametreler
printerOrgUnitId

string

Yazıcılarla ilgili kuruluş biriminin kimliği. Belirtilirse yalnızca belirtilen kuruluş birimindeki yazıcılarla başlatılan yazdırma işleri sayılır. Atlanırsa tüm yazdırma işleri sayılır.

pageSize

integer

Döndürülecek maksimum sonuç sayısı. Maksimum ve varsayılan değer 100'dür.

pageToken

string

Döndürülecek yanıtın sayfasını belirten jeton.

filter

string

Sonuçları filtrelemek için sorgu dizesi, EBNF söz diziminde VE ile ayrılmış alanlar.

Not: VEYA işlemleri bu filtrede desteklenmez. Not: Bu filtrede yalnızca >= ve <= karşılaştırıcıları desteklenir.

Desteklenen filtre alanları:

  • completeTime
orderBy

string

Sonuçları sıralamak için kullanılan alan. Atlanırsa sonuçlar "userEmail" alanına göre artan düzende sıralanır.

Desteklenen OrderBy alanları:

  • userEmail
  • jobCount
  • printerCount
  • deviceCount

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

İstenen zaman aralığı sırasında belirtilen kuruluş biriminden bir yazıcıyla yazdırma işi başlatan her kullanıcı için özet yazdırma raporu içeren yanıt.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "userPrintReports": [
    {
      object (UserPrintReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Alanlar
userPrintReports[]

object (UserPrintReport)

UserPrintReports eşleşen istek listesi.

nextPageToken

string

Sonraki sayfayı istemek için kullanılan sayfalara ayırma jetonu.

totalSize

string (int64 format)

İstekle eşleşen toplam kullanıcı sayısı.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

UserPrintReport

Reports.countPrintJobsByUser için rapor, bir kullanıcıya ilişkin yazdırma istatistiklerini içerir. Yazıcı sayısını, yazdırma işlerini başlatmak için kullanılan cihazların sayısını ve başlatılan yazdırma işlerinin sayısını içerir.

JSON gösterimi
{
  "userId": string,
  "userEmail": string,
  "jobCount": string,
  "printerCount": string,
  "deviceCount": string
}
Alanlar
userId

string

Kullanıcının benzersiz Directory API kimliği.

userEmail

string

Kullanıcının birincil e-posta adresi.

jobCount

string (int64 format)

Kullanıcı tarafından başlatılan yazdırma işlerinin sayısı.

printerCount

string (int64 format)

Kullanıcının kullandığı yazıcı sayısı.

deviceCount

string (int64 format)

Kullanıcı tarafından yazdırma işlerini başlatmak için kullanılan Chrome cihazlarının sayısı.