इस संसाधन के लिए उपलब्ध तरीकों की सूची देखने के लिए, इस पेज के आखिर में देखें.
संसाधन निरूपण
मैनेज किए जा रहे कॉन्फ़िगरेशन के संसाधन में, मैनेज की जा रही प्रॉपर्टी का वह सेट होता है जिसे ऐप्लिकेशन डेवलपर तय करता है. यह सेट, ऐप्लिकेशन के मैनेज किए जा रहे कॉन्फ़िगरेशन स्कीमा में मौजूद होता है. साथ ही, उपयोगकर्ता के लिए तय किए गए सभी कॉन्फ़िगरेशन वैरिएबल भी होते हैं.{ "kind": string, "productId": string, "managedProperty": [ { "key": string, "valueBool": boolean, "valueInteger": integer, "valueString": string, "valueStringArray": [ string ], "valueBundle": { "managedProperty": [ (ManagedProperty) ] }, "valueBundleArray": [ { "managedProperty": [ (ManagedProperty) ] } ] } ], "configurationVariables": { "kind": "androidenterprise#configurationVariables", "mcmId": string, "variableSet": [ { "kind": "androidenterprise#variableSet", "placeholder": string, "userValue": string } ] } }
प्रॉपर्टी का नाम | वैल्यू | कंपनी का ब्यौरा | ज़रूरी जानकारी |
---|---|---|---|
configurationVariables |
nested object |
इसमें, मैनेज की जा रही कॉन्फ़िगरेशन प्रोफ़ाइल का आईडी शामिल होता है. साथ ही, इसमें उपयोगकर्ता के लिए तय किए गए कॉन्फ़िगरेशन वैरिएबल (अगर कोई है) का सेट होता है. | |
configurationVariables.kind |
string |
||
configurationVariables.mcmId |
string |
मैनेज की जा रही कॉन्फ़िगरेशन सेटिंग का आईडी. | |
configurationVariables.variableSet[] |
list |
उपयोगकर्ता को एट्रिब्यूट किया जाने वाला वैरिएबल सेट. | |
configurationVariables.variableSet[].kind |
string |
||
configurationVariables.variableSet[].placeholder |
string |
ईएमएम की मदद से तय की गई प्लेसहोल्डर स्ट्रिंग. | |
configurationVariables.variableSet[].userValue |
string |
उपयोगकर्ता के लिए खास तौर पर प्लेसहोल्डर की वैल्यू. | |
kind |
string |
यह अब काम नहीं करता. |
|
managedProperty[] |
list |
इस कॉन्फ़िगरेशन के लिए, मैनेज की जा रही प्रॉपर्टी का सेट. | |
managedProperty[].key |
string |
वह खास कुंजी जिससे प्रॉपर्टी की पहचान होती है. | |
managedProperty[].valueBool |
boolean |
बूलियन वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप बूल हो. | |
managedProperty[].valueBundle |
nested object |
मैनेज की जा रही प्रॉपर्टी का बंडल - यह सिर्फ़ तब मौजूद होगा, जब प्रॉपर्टी का टाइप बंडल हो. | |
managedProperty[].valueBundle.managedProperty[] |
list |
मैनेज की जा रही प्रॉपर्टी की सूची. | |
managedProperty[].valueBundleArray[] |
list |
प्रॉपर्टी के बंडल की सूची - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप bundle_array है. | |
managedProperty[].valueBundleArray[].managedProperty[] |
list |
मैनेज की जा रही प्रॉपर्टी की सूची. | |
managedProperty[].valueInteger |
integer |
पूर्णांक वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप पूर्णांक हो. | |
managedProperty[].valueString |
string |
स्ट्रिंग की वैल्यू - यह सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप स्ट्रिंग, विकल्प या छिपा हुआ हो. | |
managedProperty[].valueStringArray[] |
list |
स्ट्रिंग वैल्यू की सूची - यह सूची सिर्फ़ तब दिखेगी, जब प्रॉपर्टी का टाइप एक से ज़्यादा चुनें. | |
productId |
string |
उस प्रॉडक्ट का आईडी जिसके लिए मैनेज किया जा रहा कॉन्फ़िगरेशन है, उदाहरण के लिए "app:com.google.android.gm". |
तरीके
- मिटाएं
- खास उपयोगकर्ता के लिए, ऐप्लिकेशन के हर उपयोगकर्ता के मैनेज किए जा रहे कॉन्फ़िगरेशन को हटाता है.
- पाएं
- खास उपयोगकर्ता के लिए, ऐप्लिकेशन के हर उपयोगकर्ता की ओर से मैनेज किए जाने वाले कॉन्फ़िगरेशन की जानकारी लेता है.
- list
- इसमें, किसी उपयोगकर्ता के लिए, हर उपयोगकर्ता के मैनेज किए जा रहे सभी कॉन्फ़िगरेशन की सूची होती है. सिर्फ़ आईडी सेट होता है.
- अपडेट करें
-
खास उपयोगकर्ता के लिए, ऐप्लिकेशन की मैनेज की जा रही कॉन्फ़िगरेशन सेटिंग जोड़ी या अपडेट की जाती है.
अगर आपकी साइट मैनेज किए जा रहे कॉन्फ़िगरेशन iframe के साथ काम करती है, तो आपके पास अनुरोध में
mcmId
और उससे जुड़े कॉन्फ़िगरेशन वैरिएबल (अगर हों) तय करके, उपयोगकर्ता पर मैनेज किए जा रहे कॉन्फ़िगरेशन लागू करने का विकल्प है. इसके अलावा, सभी ईएमएम मैनेज की जा रही प्रॉपर्टी की सूची पास करके, मैनेज किए गए कॉन्फ़िगरेशन लागू कर सकते हैं.