Chrome Management API

Chrome Management API مجموعه‌ای از خدمات است که به مدیران Chrome امکان مشاهده، مدیریت و کسب اطلاعات در مورد سیستم عامل Chrome و دستگاه‌های مرورگر Chrome خود را می‌دهد.

خدمات: chromemanagement.googleapis.com

برای تماس با این سرویس، توصیه می کنیم از کتابخانه های سرویس گیرنده ارائه شده توسط Google استفاده کنید. اگر برنامه شما نیاز به استفاده از کتابخانه های خود برای فراخوانی این سرویس دارد، هنگام درخواست API از اطلاعات زیر استفاده کنید.

سند کشف

Discovery Document یک ویژگی قابل خواندن توسط ماشین برای توصیف و مصرف API های REST است. از آن برای ساخت کتابخانه های سرویس گیرنده، پلاگین های IDE و سایر ابزارهایی که با Google API در تعامل هستند استفاده می شود. یک سرویس ممکن است چندین سند کشف را ارائه دهد. این سرویس اسناد کشف زیر را ارائه می دهد:

نقطه پایان خدمات

نقطه پایانی سرویس یک 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
یک فرمان از راه دور نمایه مرورگر کروم ایجاد می کند.
get GET /v1/{name=customers/*/profiles/*/commands/*}
فرمان از راه دور نمایه مرورگر کروم را دریافت می کند.
list GET /v1/{parent=customers/*/profiles/*}/commands
دستورات راه دور نمایه مرورگر کروم را فهرست می کند.

منبع 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 که خط‌مشی‌ها را همگام‌سازی نکرده‌اند یا در ۲۸ روز گذشته فاقد فعالیت کاربر بوده‌اند، قدیمی هستند یا شکایتی ندارند.
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
همه کاربران تله متری را فهرست کنید.