Chrome Management API هي مجموعة من الخدمات التي تتيح لمشرفي Chrome عرض أجهزة ChromeOS وChrome Browser وإدارتها والحصول على إحصاءات عنها.
- مورد 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.certificateProvisioningProcesses
- مورد REST:  v1.customers.certificateProvisioningProcesses.operations
- مورد 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.certificateProvisioningProcesses
| الطُرق | |
|---|---|
| claim |  POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:claimتطالب هذه السمة بعملية توفير الشهادات. | 
| get | GET /v1/{name=customers/*/certificateProvisioningProcesses/*}يستردّ عملية توفير شهادة. | 
| setFailure | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:setFailureتُستخدَم لوضع علامة على عملية توفير الشهادات كعملية فاشلة. | 
| signData | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:signDataيطلب من العميل الذي بدأ عملية توفير الشهادات توقيع البيانات. | 
| uploadCertificate | POST /v1/{name=customers/*/certificateProvisioningProcesses/*}:uploadCertificateتحميل شهادة تم إصدارها بنجاح لعملية توفير الشهادات | 
مورد REST:  v1.customers.certificateProvisioningProcesses.operations
| الطُرق | |
|---|---|
| get | GET /v1/{name=customers/*/certificateProvisioningProcesses/*/operations/*}تعرض هذه الطريقة أحدث حالة لعملية طويلة الأمد. | 
مورد 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 إلى وحدة تنظيمية مستهدَفة. | 
