- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- PrinterReport
- Deneyin.
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 |
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 |
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 |
Döndürülecek maksimum sonuç sayısı. Maksimum ve varsayılan değer 100'dür. |
pageToken |
Döndürülecek yanıtın sayfasını belirten jeton. |
filter |
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ı:
|
orderBy |
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ı:
|
İ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 ( |
Alanlar | |
---|---|
printerReports[] |
PrinterReports eşleşme isteği listesi. |
nextPageToken |
Sonraki sayfayı istemek için kullanılan sayfalara ayırma jetonu. |
totalSize |
İ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 |
Yazıcı API'si kimliği. |
printer |
Yazıcı adı. |
printerModel |
Yazıcı modeli. |
jobCount |
Yazıcıya gönderilen yazdırma işlerinin sayısı. |
userCount |
Yazıcıya yazdırma işleri gönderen kullanıcıların sayısı. |
deviceCount |
Yazdırma işlerini belirtilen yazıcıya göndermek için kullanılan Chrome cihazların sayısı. |