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:countChromeCrashEventsChrome के क्रैश होने से जुड़े इवेंट की संख्या पाएं. | 
| 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:countChromeVersionsChrome के इंस्टॉल किए गए वर्शन की रिपोर्ट जनरेट करें. | 
| 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 प्रोफ़ाइल के उपयोगकर्ता को डेस्टिनेशन ओयू में ले जाया जाता है. | 
