رابط برنامهنویسی کاربردی مدیریت کروم (Chrome Management API) مجموعهای از سرویسها است که به مدیران کروم اجازه میدهد تا دستگاههای سیستم عامل کروم و مرورگر کروم خود را مشاهده، مدیریت و از آنها اطلاعات کسب کنند.
- منبع 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
برای فراخوانی این سرویس، توصیه میکنیم از کتابخانههای کلاینت ارائه شده توسط گوگل استفاده کنید. اگر برنامه شما برای فراخوانی این سرویس نیاز به استفاده از کتابخانههای خودتان دارد، هنگام ارسال درخواستهای API از اطلاعات زیر استفاده کنید.
سند کشف
یک سند کشف، مشخصاتی قابل خواندن توسط ماشین برای توصیف و استفاده از APIهای REST است. از آن برای ساخت کتابخانههای کلاینت، افزونههای IDE و سایر ابزارهایی که با 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/*}یک پروفایل مرورگر کروم با شناسه مشتری و شناسه دائمی پروفایل دریافت میکند. |
list | GET /v1alpha1/{parent=customers/*}/profilesپروفایلهای مرورگر کروم یک مشتری را بر اساس معیارهای جستجو و مرتبسازی داده شده فهرست میکند. |
منبع 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/*}یک پروفایل مرورگر کروم با شناسه مشتری و شناسه دائمی پروفایل دریافت میکند. |
list | GET /v1/{parent=customers/*}/profilesپروفایلهای مرورگر کروم یک مشتری را بر اساس معیارهای جستجو و مرتبسازی داده شده فهرست میکند. |
منبع 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
| روشها | |
|---|---|
countActiveDevices | GET /v1/{customer=customers/*}/reports:countActiveDevicesتعداد دستگاههای فعال را در هر بازه زمانی مشخص دریافت کنید. |
countChromeBrowsersNeedingAttention | GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttentionتعداد مرورگرهای کروم که اخیراً ثبت شدهاند، سیاست جدیدی برای همگامسازی دارند یا اخیراً هیچ فعالیتی ندارند. |
countChromeCrashEvents | GET /v1/{customer=customers/*}/reports:countChromeCrashEventsتعداد رویدادهای خرابی کروم را دریافت کنید. |
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گزارش نسخههای نصبشده کروم را ایجاد کنید. |
countDevicesPerBootType | GET /v1/{customer=customers/*}/reports:countDevicesPerBootTypeتعداد دستگاهها را به ازای هر نوع بوت دریافت کنید. |
countDevicesPerReleaseChannel | GET /v1/{customer=customers/*}/reports:countDevicesPerReleaseChannelتعداد دستگاهها را در هر کانال دریافت کنید. |
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گزارش دستگاههای مرورگر کروم مدیریتشدهای را که برنامهی مشخصی روی آنها نصب شده است، ایجاد کنید. |
منبع 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یک کاربر نمایه کروم شخص ثالث را به یک واحد سازمانی مقصد منتقل میکند. |