- 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ş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 |
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 |
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 |
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, 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ı" alanına göre artan düzende sıralanır. 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ı 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 ( |
Alanlar | |
---|---|
printerReports[] |
PrinterReports eşleşen 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
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 |
Yazıcı API 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ın sayısı. |