ตัวแปรการกำหนดค่าที่มีการจัดการของแอป Android

ปัญหา

แอป Android ขอให้กำหนดค่าที่มีการจัดการและผู้ดูแลระบบต้องการใช้ตัวยึดตำแหน่งบางส่วน
เช่น ${DEVICE_DIRECTORY_ID} รหัสไดเรกทอรีของอุปกรณ์หรือ ${USER_EMAIL} อีเมลของผู้ใช้ที่ลงชื่อเข้าใช้

หากค่าตัวยึดตำแหน่งไม่พร้อมใช้งาน ระบบจะแทนที่ค่าด้วยสตริงว่าง ค่าจะระบุไว้สำหรับอุปกรณ์ที่ลงทะเบียนเท่านั้น

สภาพแวดล้อม

  • Chromebook
  • ChromeOS
  • ARC++
  • Android

โซลูชัน

คุณกำหนดไฟล์การกำหนดค่าที่มีการจัดการด้วยตัวยึดตำแหน่งใดก็ได้ต่อไปนี้ ค่าทั้งหมดเป็นแบบไม่บังคับ
  • ${DEVICE_DIRECTORY_ID} - รหัสไดเรกทอรีของอุปกรณ์
  • ${USER_EMAIL} - อีเมลของผู้ใช้ที่ลงชื่อเข้าใช้
  • ${USER_EMAIL_DOMAIN} - ชื่อโดเมนของผู้ใช้ที่ลงชื่อเข้าใช้
  • ${DEVICE_SERIAL_NUMBER} - หมายเลขซีเรียลของอุปกรณ์
  • ${DEVICE_ASSET_ID} - รหัสเนื้อหาที่ผู้ดูแลระบบมอบหมายให้แก่อุปกรณ์
  • ${DEVICE_ANNOTATED_LOCATION} - ตำแหน่งที่ผู้ดูแลระบบกำหนดไว้
  • ${USER_EMAIL_NAME} - ส่วนแรก (ส่วนที่อยู่ก่อน @) ของอีเมลที่ผู้ใช้ลงชื่อเข้าใช้
หากค่าตัวยึดตำแหน่งไม่พร้อมใช้งาน ระบบจะแทนที่ค่าด้วยสตริงว่าง ค่าจะระบุไว้สำหรับอุปกรณ์ที่ลงทะเบียนเท่านั้น