chrome.enterprise.deviceAttributes

कंपनी का ब्यौरा

डिवाइस के एट्रिब्यूट पढ़ने के लिए, chrome.enterprise.deviceAttributes एपीआई का इस्तेमाल करें. ध्यान दें: यह एपीआई सिर्फ़ एंटरप्राइज़ नीति के ज़रिए अनइंस्टॉल न किए जा सकने वाले एक्सटेंशन के लिए उपलब्ध है.

अनुमतियां

enterprise.deviceAttributes

उपलब्धता

Chrome 46 और इसके बाद के वर्शन पर सिर्फ़ ChromeOS के लिए नीति ज़रूरी है

तरीके

getDeviceAnnotatedLocation()

वादा Chrome 66 या इसके बाद के वर्शन पर
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
  callback?: function,
)

एडमिन की बताई गई जगह की जानकारी फ़ेच करता है. अगर मौजूदा उपयोगकर्ता अफ़िलिएट नहीं है या एडमिन ने एनोटेट की गई जगह की जानकारी सेट नहीं की है, तो यह खाली स्ट्रिंग दिखाता है.

पैरामीटर

  • कॉलबैक

    फ़ंक्शन वैकल्पिक

    callback पैरामीटर ऐसा दिखता है:

    (annotatedLocation: string) => void

    • annotatedLocation

      स्ट्रिंग

सामान लौटाना

  • प्रॉमिस<string>

    Chrome 96 और उसके बाद के वर्शन

    मेनिफ़ेस्ट V3 और उसके बाद के वर्शन में प्रॉमिस काम करते हैं. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक की सुविधा दी जाती है. एक ही फ़ंक्शन कॉल में दोनों का इस्तेमाल नहीं किया जा सकता. प्रॉमिस उसी तरह का है जो कॉलबैक को पास किया जाता है.

getDeviceAssetId()

वादा Chrome 66 या इसके बाद के वर्शन पर
chrome.enterprise.deviceAttributes.getDeviceAssetId(
  callback?: function,
)

एडमिन की ओर से बताई गई ऐसेट का आईडी फ़ेच करता है. अगर मौजूदा उपयोगकर्ता अफ़िलिएट नहीं है या एडमिन ने कोई ऐसेट आईडी सेट नहीं किया है, तो खाली स्ट्रिंग दिखाता है.

पैरामीटर

  • कॉलबैक

    फ़ंक्शन वैकल्पिक

    callback पैरामीटर ऐसा दिखता है:

    (assetId: string) => void

    • assetId

      स्ट्रिंग

सामान लौटाना

  • प्रॉमिस<string>

    Chrome 96 और उसके बाद के वर्शन

    मेनिफ़ेस्ट V3 और उसके बाद के वर्शन में प्रॉमिस काम करते हैं. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक की सुविधा दी जाती है. एक ही फ़ंक्शन कॉल में दोनों का इस्तेमाल नहीं किया जा सकता. प्रॉमिस उसी तरह का है जो कॉलबैक को पास किया जाता है.

getDeviceHostname()

वादा Chrome 82+
chrome.enterprise.deviceAttributes.getDeviceHostname(
  callback?: function,
)

इस नीति से, डिवाइस के होस्टनेम को DeviceHostnameTemplate की नीति में सेट किए गए होस्टनेम की जानकारी मिलती है. अगर मौजूदा उपयोगकर्ता अफ़िलिएट नहीं है या एंटरप्राइज़ नीति ने कोई होस्टनेम सेट नहीं किया है, तो खाली स्ट्रिंग दिखाता है.

पैरामीटर

  • कॉलबैक

    फ़ंक्शन वैकल्पिक

    callback पैरामीटर ऐसा दिखता है:

    (hostname: string) => void

    • hostname

      स्ट्रिंग

सामान लौटाना

  • प्रॉमिस<string>

    Chrome 96 और उसके बाद के वर्शन

    मेनिफ़ेस्ट V3 और उसके बाद के वर्शन में प्रॉमिस काम करते हैं. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक की सुविधा दी जाती है. एक ही फ़ंक्शन कॉल में दोनों का इस्तेमाल नहीं किया जा सकता. प्रॉमिस उसी तरह का है जो कॉलबैक को पास किया जाता है.

getDeviceSerialNumber()

वादा Chrome 66 या इसके बाद के वर्शन पर
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
  callback?: function,
)

डिवाइस का सीरियल नंबर फ़ेच करता है. कृपया ध्यान दें कि इस एपीआई का मकसद डिवाइस को मैनेज करना है. जैसे, पूरे डिवाइस के लिए सर्टिफ़िकेट के हस्ताक्षर के अनुरोध जनरेट करना. डिवाइस के एडमिन की सहमति के बिना इस एपीआई का इस्तेमाल, डिवाइस को ट्रैक करने के लिए नहीं किया जा सकता. अगर मौजूदा उपयोगकर्ता अफ़िलिएट नहीं है, तो खाली स्ट्रिंग दिखाता है.

पैरामीटर

  • कॉलबैक

    फ़ंक्शन वैकल्पिक

    callback पैरामीटर ऐसा दिखता है:

    (serialNumber: string) => void

    • serialNumber

      स्ट्रिंग

सामान लौटाना

  • प्रॉमिस<string>

    Chrome 96 और उसके बाद के वर्शन

    मेनिफ़ेस्ट V3 और उसके बाद के वर्शन में प्रॉमिस काम करते हैं. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक की सुविधा दी जाती है. एक ही फ़ंक्शन कॉल में दोनों का इस्तेमाल नहीं किया जा सकता. प्रॉमिस उसी तरह का है जो कॉलबैक को पास किया जाता है.

getDirectoryDeviceId()

वादा
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
  callback?: function,
)

डायरेक्ट्री एपीआई के डिवाइस आइडेंटिफ़ायर की वैल्यू फ़ेच करता है, जिसे सर्वर जनरेट करता है. साथ ही, क्लाउड डायरेक्ट्री एपीआई में क्वेरी करने के लिए, डिवाइस के क्लाउड रिकॉर्ड की पहचान करता है. अगर मौजूदा उपयोगकर्ता अफ़िलिएट नहीं है, तो खाली स्ट्रिंग दिखाता है.

पैरामीटर

  • कॉलबैक

    फ़ंक्शन वैकल्पिक

    callback पैरामीटर ऐसा दिखता है:

    (deviceId: string) => void

    • deviceId

      स्ट्रिंग

सामान लौटाना

  • प्रॉमिस<string>

    Chrome 96 और उसके बाद के वर्शन

    मेनिफ़ेस्ट V3 और उसके बाद के वर्शन में प्रॉमिस काम करते हैं. हालांकि, पुराने सिस्टम के साथ काम करने के लिए कॉलबैक की सुविधा दी जाती है. एक ही फ़ंक्शन कॉल में दोनों का इस्तेमाल नहीं किया जा सकता. प्रॉमिस उसी तरह का है जो कॉलबैक को पास किया जाता है.