Chrome Management API

Chrome Management API, सेवाओं का एक सुइट है. इसकी मदद से, Chrome एडमिन अपने Chrome OS और Chrome ब्राउज़र डिवाइसों के बारे में अहम जानकारी देख सकते हैं, उन्हें मैनेज कर सकते हैं, और उनके बारे में अहम जानकारी पा सकते हैं.

सेवा: chromemanagement.googleapis.com

इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की दी गई क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को अपनी लाइब्रेरी का इस्तेमाल करने की ज़रूरत है, तो एपीआई अनुरोध करते समय नीचे दी गई जानकारी का इस्तेमाल करें.

खोज से जुड़ा दस्तावेज़

डिस्कवरी दस्तावेज़, REST API के बारे में जानकारी देने और उसका इस्तेमाल करने के लिए बनाया गया ऐसा स्पेसिफ़िकेशन है जिसे मशीन आसानी से पढ़ सकती है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक ही सेवा में, खोज से जुड़े कई दस्तावेज़ उपलब्ध कराए जा सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:

सर्विस एंडपॉइंट

सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो एपीआई सेवा के नेटवर्क पते की जानकारी देता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से संबंधित हैं:

  • 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
उन उपयोगकर्ताओं की सूची पाएं जिन्होंने किसी एक्सटेंशन को इंस्टॉल करने का अनुरोध किया है.

आराम से जुड़ा संसाधन: 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
सभी टेलीमेट्री उपयोगकर्ताओं की सूची बनाएं.