Chrome Management API هي مجموعة من الخدمات التي تتيح لمشرفي Chrome عرض أجهزة ChromeOS ومتصفّح Chrome وإدارتها والحصول على إحصاءات عنها.
- مورد REST: v1alpha1.customers.profiles
- مورد 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.profiles
- مورد REST: v1.customers.profiles.commands
- مورد REST: v1.customers.reports
- مورد REST: v1.customers.telemetry.devices
- مورد REST: v1.customers.telemetry.events
- مورد REST: v1.customers.telemetry.notificationConfigs
- مورد REST: v1.customers.telemetry.users
- مورد REST: v1.customers.thirdPartyProfileUsers
الخدمة: chromemanagement.googleapis.com
لاستخدام هذه الخدمة، ننصحك باستخدام مكتبات البرامج للعملاء التي توفّرها Google. إذا كان تطبيقك يحتاج إلى استخدام مكتباتك الخاصة لطلب هذه الخدمة، استخدِم المعلومات التالية عند تقديم طلبات البيانات من واجهة برمجة التطبيقات.
المستند الخاص بالاكتشاف
مستند الاكتشاف هو مواصفات قابلة للقراءة آليًا لوصف واجهات REST API واستخدامها. ويتم استخدامها لإنشاء مكتبات برامج للعملاء ومكوّنات إضافية لبيئات التطوير المتكاملة وأدوات أخرى تتفاعل مع Google APIs. قد توفّر خدمة واحدة مستندات اكتشاف متعددة. توفّر هذه الخدمة مستندات الاكتشاف التالية:
نقطة نهاية الخدمة
نقطة نهاية الخدمة هي عنوان URL أساسي يحدّد عنوان الشبكة لخدمة API. قد تتضمّن خدمة واحدة نقاط نهاية متعددة للخدمة. تتضمّن هذه الخدمة نقطة نهاية الخدمة التالية، وترتبط كل معرّفات الموارد المنتظمة (URI) التالية بنقطة نهاية الخدمة هذه:
https://chromemanagement.googleapis.com
مورد REST: v1alpha1.customers.profiles
الطُرق | |
---|---|
delete |
DELETE /v1alpha1/{name=customers/*/profiles/*} يحذف هذا الإجراء البيانات التي تم جمعها من ملف شخصي على متصفّح Chrome. |
get |
GET /v1alpha1/{name=customers/*/profiles/*} يحصل على ملف شخصي في متصفّح Chrome يتضمّن رقم تعريف العميل ورقم التعريف الدائم للملف الشخصي. |
list |
GET /v1alpha1/{parent=customers/*}/profiles تعرض هذه الطريقة ملفات شخصية لمتصفّح Chrome خاصة بأحد العملاء استنادًا إلى معايير البحث والترتيب المحدّدة. |
مورد 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.profiles
الطُرق | |
---|---|
delete |
DELETE /v1/{name=customers/*/profiles/*} يحذف هذا الإجراء البيانات التي تم جمعها من ملف شخصي على متصفّح Chrome. |
get |
GET /v1/{name=customers/*/profiles/*} يحصل على ملف شخصي في متصفّح Chrome يتضمّن رقم تعريف العميل ورقم التعريف الدائم للملف الشخصي. |
list |
GET /v1/{parent=customers/*}/profiles تعرض هذه الطريقة ملفات شخصية لمتصفّح Chrome خاصة بأحد العملاء استنادًا إلى معايير البحث والترتيب المحدّدة. |
مورد REST: v1.customers.profiles.commands
الطُرق | |
---|---|
create |
POST /v1/{parent=customers/*/profiles/*}/commands ينشئ هذا الأمر عن بُعد ملفًا شخصيًا لمتصفِّح Chrome. |
get |
GET /v1/{name=customers/*/profiles/*/commands/*} يحصل على أمر عن بُعد لملف شخصي في متصفّح Chrome. |
list |
GET /v1/{parent=customers/*/profiles/*}/commands تعرض هذه السمة الأوامر التي يتم إرسالها عن بُعد لملف شخصي في متصفّح Chrome. |
مورد 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 تعرض هذه السمة قائمة بجميع مستخدمي القياس عن بُعد. |
مورد REST: v1.customers.thirdPartyProfileUsers
الطُرق | |
---|---|
move |
POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:move تنقل هذه السمة مستخدم ملف شخصي خارجي في Chrome إلى وحدة تنظيمية مستهدَفة. |