Method: customers.reports.countPrintJobsByPrinter

Her yazıcının yaptığı yazdırma işlemleriyle ilgili özet bilgi alın.

HTTP isteği

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

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

Yol parametreleri

Parametreler
customer

string

Zorunlu. Müşteri kimliği önünde "customers/" ifadesi bulunur veya "customers/my_customer" istekte bulunan hesapla ilişkili müşteriyi kullanmalıdır.

Sorgu parametreleri

Parametreler
printerOrgUnitId

string

Yazıcılar için kuruluş biriminin kimliği. Belirtilirse yalnızca belirtilen kuruluş birimindeki yazıcılara ait veriler döndürülür. Atlanırsa tüm kuruluş birimlerinden yazıcılara ait veriler döndürü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 ve 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 'yazıcı'ya göre artan düzende sıralanır girin.

Desteklenen OrderBy alanları:

  • yazıcı
  • jobCount
  • deviceCount
  • userCount

İstek içeriği

İstek metni boş olmalıdır.

Yanıt gövdesi

İstenen zaman aralığı için belirtilen kuruluş biriminden her yazıcıyla ilgili ö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
{
  "printerReports": [
    {
      object (PrinterReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Alanlar
printerReports[]

object (PrinterReport)

PrinterReports eşleşme isteği listesi.

nextPageToken

string

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

totalSize

string (int64 format)

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

Yetkilendirme kapsamları

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

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

PrinterReport

report.countPrintjobsByPrinter raporu, yazıcı kullanımına ilişkin istatistikleri içerir. Bu yazıcıyla başlatılan yazdırma işlerinin toplam sayısını, kullanıcı sayısını ve bu yazıcıyla en az bir yazdırma işi başlatan cihazların sayısını içerir.

JSON gösterimi
{
  "printerId": string,
  "printer": string,
  "printerModel": string,
  "jobCount": string,
  "userCount": string,
  "deviceCount": string
}
Alanlar
printerId

string

Yazıcı API'si kimliği.

printer

string

Yazıcı adı.

printerModel

string

Yazıcı modeli.

jobCount

string (int64 format)

Yazıcıya gönderilen yazdırma işlerinin sayısı.

userCount

string (int64 format)

Yazıcıya yazdırma işleri gönderen kullanıcıların sayısı.

deviceCount

string (int64 format)

Yazdırma işlerini belirtilen yazıcıya göndermek için kullanılan Chrome cihazların sayısı.