Method: customers.reports.countPrintJobsByPrinter

Her yazıcının yaptığı baskıların ö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. İsteği yapan hesapla ilişkilendirilmiş müşteriyi kullanmak için, önünde "customers/" veya "customers/my_customer" ifadesi bulunan müşteri kimliği.

Sorgu parametreleri

Parametreler
printerOrgUnitId

string

Yazıcılar için kuruluş biriminin kimliği. Belirtilen kuruluş birimine ait 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ı belirtmek için kullanılan jeton.

filter

string

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

Not: Bu filtrede VEYA işlemleri 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

İstenilen zaman aralığı için belirtilen kuruluş birimindeki her yazıcı için özet baskı 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 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)

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