Method: customers.reports.countPrintJobsByPrinter

Her yazıcının yaptığı yazdırma işlemlerinin özetini 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. İ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ılara ilişkin veriler döndürülür. Atlanırsa tüm kuruluş birimlerindeki 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, 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ı" alanına göre artan düzende sıralanır.

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ı 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
{
  "printerReports": [
    {
      object (PrinterReport)
    }
  ],
  "nextPageToken": string,
  "totalSize": string
}
Alanlar
printerReports[]

object (PrinterReport)

PrinterReports eşleşen 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

Reports.countPrintJobsByPrinter için rapor, yazıcı kullanımıyla ilgili istatistikleri içerir. Bu yazıcıyla başlatılan toplam yazdırma işi 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 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ın sayısı.