Android ऐप्लिकेशन के मैनेज किए गए कॉन्फ़िगरेशन वैरिएबल

समस्या

Android ऐप्लिकेशन, मैनेज किए जा रहे कॉन्फ़िगरेशन को कॉन्फ़िगर करने के लिए कह रहा है और एडमिन कुछ प्लेसहोल्डर इस्तेमाल करना चाहता है.
उदाहरण के लिए, ${DEVICE_DIRECTORY_ID} डिवाइस की डायरेक्ट्री का आईडी या ${USER_EMAIL} साइन इन किए हुए उपयोगकर्ता का ईमेल पता

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

एनवायरमेंट

  • Chromebook
  • ChromeOS
  • एआरसी++
  • Android

समस्या का हल

मैनेज की जा रही कॉन्फ़िगरेशन फ़ाइलों को, इनमें से किसी भी प्लेसहोल्डर के साथ तय किया जा सकता है. सभी वैल्यू ज़रूरी नहीं हैं.
  • ${DEVICE_DIRECTORY_ID}—डिवाइस की डायरेक्ट्री का आईडी
  • ${USER_EMAIL}—साइन इन किए हुए उपयोगकर्ता का ईमेल पता
  • ${USER_EMAIL_DOMAIN}—साइन इन किया हुआ उपयोगकर्ता का डोमेन नेम
  • ${DEVICE_SERIAL_NUMBER}—डिवाइस का सीरियल नंबर
  • ${DEVICE_ASSET_ID}—एडमिन ने डिवाइस को एसेट आईडी असाइन किया है
  • ${DEVICE_ANNOTATED_LOCATION}—एडमिन ने डिवाइस को जगह की जानकारी असाइन की है
  • ${USER_EMAIL_NAME}—साइन इन किए हुए उपयोगकर्ता के ईमेल पते का पहला हिस्सा (@ से पहले का हिस्सा)
अगर प्लेसहोल्डर की वैल्यू उपलब्ध नहीं है, तो उसे खाली स्ट्रिंग से बदल दिया जाता है. सिर्फ़ रजिस्टर किए गए डिवाइसों के लिए वैल्यू दी जाती हैं.