Chrome Management API, सेवाओं का एक ऐसा सुइट है जिसकी मदद से Chrome एडमिन, अपने Chrome OS और 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.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 API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले कई दस्तावेज़ उपलब्ध करा सकती है. यह सेवा, एपीआई के बारे में ज़रूरी जानकारी देने वाले ये दस्तावेज़ उपलब्ध कराती है:
सेवा का एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है. यह किसी एपीआई सेवा का नेटवर्क पता बताता है. एक सेवा के कई सेवा एंडपॉइंट हो सकते हैं. इस सेवा का सेवा एंडपॉइंट यह है. यहां दिए गए सभी यूआरआई, इस सेवा एंडपॉइंट से जुड़े हुए हैं:
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/*} Get telemetry device. |
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/*} Get telemetry user. |
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 ब्राउज़र की संख्या. साथ ही, सिंक की जाने वाली नई नीति वाले या हाल ही में कोई गतिविधि न करने वाले 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/*} Get telemetry device. |
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/*} Get telemetry user. |
list |
GET /v1/{parent=customers/*}/telemetry/users टेलीमेट्री का इस्तेमाल करने वाले सभी लोगों की सूची बनाएं. |
REST रिसॉर्स: v1.customers.thirdPartyProfileUsers
तरीके | |
---|---|
move |
POST /v1/{name=customers/*/thirdPartyProfileUsers/*}:move इस फ़ंक्शन का इस्तेमाल करके, तीसरे पक्ष की Chrome प्रोफ़ाइल के उपयोगकर्ता को डेस्टिनेशन ओयू में ले जाया जाता है. |