Reports API, yönetilen ChromeOS cihazınız / Chrome Tarayıcı dağıtımınızla ilgili toplu bilgiler veren raporlar oluşturmanıza olanak tanır.
API yöntemlerine hızlı genel bakış
URL'ler https://chromemanagement.googleapis.com/v1/customers/$CUSTOMER ile ilgilidir
| Açıklama | Göreli URL | Http method | İzin verilen istek parametreleri |
|---|---|---|---|
| Alanınızda ilgilenilmesi gereken Chrome tarayıcıların sayısını belirleme | /reports:countChromeBrowsersNeedingAttention | YouTube'daki | İsteğe bağlı: orgUnitId |
| Alanınızda otomatik güncelleme bitiş tarihine ulaşan Chrome cihazların sayısı | /reports:countChromeDevicesReachingAutoExpirationDate | YouTube'daki | İsteğe bağlı: orgUnitId, minAueDate, maxAueDate |
| Alanınızda ilgilenilmesi gereken Chrome cihazların sayısı | /reports:countChromeDevicesThatNeedAttention | YouTube'daki | İsteğe bağlı: orgUnitId, readMask |
| Alanınızdaki Chrome donanım filosu cihazlarını sayma | /reports:countChromeHardwareFleetDevices | YouTube'daki | İsteğe bağlı: orgUnitId, readMask |
| Alanınızdaki cihazlara dağıtılan Chrome sürümlerinin sayısı | /reports:countChromeVersions | YouTube'daki | İsteğe bağlı: orgUnitId, filter, pageSize, pageToken |
| Cihazlarınızda ve tarayıcılarınızda yüklü olan bildirilen uygulamaları sayma | /reports:countInstalledApps | YouTube'daki | İsteğe bağlı: orgUnitId, filter, pageSize, pageToken, orderBy |
| Alanınızdaki her yazıcıyla yapılan yazdırma işlemlerinin özetini alma | /reports:countPrintJobsByPrinter | YouTube'daki | İsteğe bağlı: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| Alanınızdaki her kullanıcının yaptığı yazdırma işlemlerinin özetini alma | /reports:countPrintJobsByUser | YouTube'daki | İsteğe bağlı: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| Alanınızdaki yazdırma işleriyle ilgili ayrıntılı bir rapor alma | /reports:enumeratePrintJobs | YouTube'daki | İsteğe bağlı: printerOrgUnitId, filter, pageSize, pageToken, orderBy |
| Belirli bir uygulamanın yüklü olduğu cihazları listeleme | /reports:findInstalledAppDevices | YouTube'daki | İsteğe bağlı: orgUnitId, filter, pageSize, pageToken, orderBy |
| Belirli bir uygulamanın yüklü olduğu profilleri listeleme | /reports:findInstalledAppProfiles | YouTube'daki | İsteğe bağlı: orgUnitId, filter, pageSize, pageToken, orderBy |
| Chrome kilitlenme etkinliklerinin sayısını alma | /reports:countChromeCrashEvents | YouTube'daki | İsteğe bağlı: orgUnitId, filter, orderBy |
Örnek istekler ve yanıtlar için kod örneklerine bakın.
Yönetici ayrıcalıkları
Reports API, yönetici rolü temsiline uyar. Yöneticinin oluşturmak istediği raporlara bağlı olarak farklı yönetici ayrıcalıkları gerekir.
| Yöntem | Yönetici ayrıcalıkları gereklidir |
|---|---|
| countChromeBrowsersNeedingAttention | "Hizmetler -> Chrome Yönetimi -> Chrome Analizleri Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Analizleri Raporunu Görüntüleme" |
| countChromeDevicesReachingAutoExpirationDate | "Hizmetler -> Chrome Yönetimi -> Chrome Analizleri Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Analizleri Raporunu Görüntüleme" |
| countChromeDevicesThatNeedAttention | "Hizmetler -> Chrome Yönetimi -> Chrome Analizleri Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Analizleri Raporunu Görüntüleme" |
| countChromeHardwareFleetDevices | "Hizmetler -> Chrome Yönetimi -> Chrome Analizleri Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Analizleri Raporunu Görüntüleme" |
| countChromeVersions | "Hizmetler -> Chrome Yönetimi -> Chrome Sürümleri Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Sürümleri Raporunu Görüntüleme" |
| countInstalledApps | "Hizmetler -> Chrome Yönetimi -> Uzantı Listesi Raporunu Görüntüle"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Uzantı Listesi Raporunu Görüntüle" |
| countPrintJobsByPrinter | "Hizmetler -> Chrome Yönetimi -> Chrome Yazıcıları Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Yazıcıları Raporunu Görüntüleme" |
| countPrintJobsByUser | "Hizmetler -> Chrome Yönetimi -> Chrome Yazıcıları Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Yazıcıları Raporunu Görüntüleme" |
| enumeratePrintJobs | "Hizmetler -> Chrome Yönetimi -> Chrome Yazıcıları Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Yazıcıları Raporunu Görüntüleme" |
| findInstalledAppDevices | "Hizmetler -> Chrome Yönetimi -> Uzantı Listesi Raporunu Görüntüle"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Uzantı Listesi Raporunu Görüntüle" |
| findInstalledAppProfiles | "Hizmetler -> Chrome Yönetimi -> Uzantı Listesi Raporunu Görüntüle"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Uzantı Listesi Raporunu Görüntüle" |
| countChromeCrashEvents | "Hizmetler -> Chrome Yönetimi -> Chrome Kilitlenme Raporunu Görüntüleme"
veya "Hizmetler -> ChromeOS -> Ayarlar -> Chrome Kilitlenme Raporunu Görüntüleme" |
Yönetici rollerini ve ayrıcalıklarını yönetmek için "Yönetici Konsolu -> Yönetici Rolleri" bölümüne gidin.
API kapsamları
Reports API için aşağıdaki OAuth kapsamı gerekir:
https://www.googleapis.com/auth/chrome.management.reports.readonly
Daha fazla bilgi için Kimlik Doğrulamaya Genel Bakış başlıklı makaleyi inceleyin.