Chrome Management API هي حزمة من الخدمات التي تتيح لمشرفي Chrome عرض وإدارة والحصول على إحصاءات حول الأجهزة التي تعمل بنظام التشغيل ChromeOS ومتصفّح Chrome.
- مورد ReST: v1alpha1.customers.telemetry.devices
- مورد REST: v1alpha1.customers.telemetry.events
- مورد ReST: v1alpha1.customers.telemetry.notificationConfigs
- مورد ReST: v1alpha1.customers.telemetry.users
- مورد ReST: v1.customers.apps
- مورد ReST: v1.customers.apps.android
- مورد ReST: v1.customers.apps.chrome
- مورد ReST: v1.customers.apps.web
- مورد ReST: v1.customers.reports
- مورد ReST: v1.customers.telemetry.devices
- مورد REST: v1.customers.telemetry.events
- مورد ReST: v1.customers.telemetry.notificationConfigs
- مورد ReST: v1.customers.telemetry.users
الخدمة: chromemanagement.googleapis.com
للاتصال بهذه الخدمة، ننصحك باستخدام مكتبات العملاء التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لاستدعاء هذه الخدمة، استخدِم المعلومات التالية عند إنشاء طلبات واجهة برمجة التطبيقات.
مستند Discovery
مستند الاكتشاف هو مواصفات يمكن للآلة قراءتها لوصف واجهات برمجة تطبيقات REST واستخدامها. يتم استخدامه لإنشاء مكتبات للعملاء، ومكونات IDE، وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفِّر هذه الخدمة مستندات الاكتشاف التالية:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدِّد عنوان الشبكة لإحدى خدمات واجهة برمجة التطبيقات. قد تتضمن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمن هذه الخدمة نقطة نهاية الخدمة التالية وجميع معرّفات الموارد المنتظمة (URI) أدناه مرتبطة بنقطة نهاية الخدمة هذه:
https://chromemanagement.googleapis.com
مورد REST: v1alpha1.customers.telemetry.devices
الطُرق | |
---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/devices/*} الحصول على جهاز قياس عن بُعد |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/devices إدراج جميع أجهزة القياس عن بُعد |
مورد REST: v1alpha1.customers.telemetry.events
الطُرق | |
---|---|
list |
GET /v1alpha1/{parent=customers/*}/telemetry/events إدراج أحداث القياس عن بُعد |
مورد REST: v1alpha1.customers.telemetry.notificationConfigs
الطُرق | |
---|---|
create |
POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs يمكنك إنشاء إعدادات إشعارات القياس عن بُعد. |
delete |
DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*} يمكنك حذف إعدادات إشعارات القياس عن بُعد. |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs إدراج جميع إعدادات إشعارات القياس عن بُعد |
patch |
PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*} تعديل إعدادات إشعارات القياس عن بُعد |
مورد REST: v1alpha1.customers.telemetry.users
الطُرق | |
---|---|
get |
GET /v1alpha1/{name=customers/*/telemetry/users/*} الاستعانة بخدمة القياس عن بُعد |
list |
GET /v1alpha1/{parent=customers/*}/telemetry/users أدرِج جميع مستخدمي القياس عن بُعد. |
مورد REST: v1.customers.apps
الطُرق | |
---|---|
countChromeAppRequests |
GET /v1/{customer=customers/*}/apps:countChromeAppRequests إنشاء ملخص لطلبات تثبيت التطبيق |
fetchDevicesRequestingExtension |
GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension يمكنك الحصول على قائمة بالأجهزة التي طلبت تثبيت إضافة. |
fetchUsersRequestingExtension |
GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension احصل على قائمة بالمستخدمين الذين طلبوا تثبيت إضافة. |
مورد REST: v1.customers.apps.android
الطُرق | |
---|---|
get |
GET /v1/{name=customers/*/apps/android/*} يمكنك الحصول على تطبيق معيّن لعميل حسب اسم مورده. |
مورد REST: v1.customers.apps.chrome
الطُرق | |
---|---|
get |
GET /v1/{name=customers/*/apps/chrome/*} يمكنك الحصول على تطبيق معيّن لعميل حسب اسم مورده. |
مورد REST: v1.customers.apps.web
الطُرق | |
---|---|
get |
GET /v1/{name=customers/*/apps/web/*} يمكنك الحصول على تطبيق معيّن لعميل حسب اسم مورده. |
مورد REST: v1.customers.reports
الطُرق | |
---|---|
countChromeBrowsersNeedingAttention |
GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention عدد متصفّحات Chrome التي تم تسجيلها مؤخرًا أو التي تتضمّن سياسة جديدة ستتم مزامنتها أو التي ليس لها أي أنشطة حديثة. |
countChromeCrashEvents |
GET /v1/{customer=customers/*}/reports:countChromeCrashEvents يمكنك معرفة عدد أحداث أعطال Chrome. |
countChromeDevicesReachingAutoExpirationDate |
GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate يمكنك إنشاء تقرير بعدد الأجهزة التي تنتهي صلاحيتها في كل شهر من الإطار الزمني المحدَّد. |
countChromeDevicesThatNeedAttention |
GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention عدد أجهزة ChromeOS التي لم تتم مزامنة السياسات فيها أو التي تفتقد إلى نشاط المستخدم خلال آخر 28 يومًا، أو التي أصبحت قديمة أو ليست شكاوى. |
countChromeHardwareFleetDevices |
GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices عدد الأجهزة التي تتضمّن مواصفات أجهزة محدّدة من نوع الجهاز المطلوب (على سبيل المثال، اسم الطراز ونوع المعالج) |
countChromeVersions |
GET /v1/{customer=customers/*}/reports:countChromeVersions إنشاء تقرير لإصدارات Chrome المثبَّتة |
countInstalledApps |
GET /v1/{customer=customers/*}/reports:countInstalledApps إنشاء تقرير لعمليات تثبيت التطبيقات. |
countPrintJobsByPrinter |
GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter يمكنك الحصول على ملخص لعمليات الطباعة التي تتم من خلال كل طابعة. |
countPrintJobsByUser |
GET /v1/{customer=customers/*}/reports:countPrintJobsByUser يمكنك الحصول على ملخّص لعمليات الطباعة من قِبل كل مستخدم. |
enumeratePrintJobs |
GET /v1/{customer=customers/*}/reports:enumeratePrintJobs يمكنك الحصول على قائمة بمهام الطباعة. |
findInstalledAppDevices |
GET /v1/{customer=customers/*}/reports:findInstalledAppDevices يمكنك إنشاء تقرير عن أجهزة متصفّح Chrome المُدارة التي تم تثبيت تطبيق محدّد عليها. |
مورد REST: v1.customers.telemetry.devices
الطُرق | |
---|---|
get |
GET /v1/{name=customers/*/telemetry/devices/*} الحصول على جهاز قياس عن بُعد |
list |
GET /v1/{parent=customers/*}/telemetry/devices إدراج جميع أجهزة القياس عن بُعد |
مورد REST: v1.customers.telemetry.events
الطُرق | |
---|---|
list |
GET /v1/{parent=customers/*}/telemetry/events إدراج أحداث القياس عن بُعد |
مورد REST: v1.customers.telemetry.notificationConfigs
الطُرق | |
---|---|
create |
POST /v1/{parent=customers/*}/telemetry/notificationConfigs يمكنك إنشاء إعدادات إشعارات القياس عن بُعد. |
delete |
DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*} يمكنك حذف إعدادات إشعارات القياس عن بُعد. |
list |
GET /v1/{parent=customers/*}/telemetry/notificationConfigs إدراج جميع إعدادات إشعارات القياس عن بُعد |
مورد REST: v1.customers.telemetry.users
الطُرق | |
---|---|
get |
GET /v1/{name=customers/*/telemetry/users/*} الاستعانة بخدمة القياس عن بُعد |
list |
GET /v1/{parent=customers/*}/telemetry/users أدرِج جميع مستخدمي القياس عن بُعد. |