refresh date: 2026-09-25 robots: noindex
คำอธิบาย
ใช้ chrome.enterprise.deviceAttributes API เพื่ออ่านแอตทริบิวต์ของอุปกรณ์ หมายเหตุ: API นี้ใช้ได้กับส่วนขยายที่บังคับติดตั้งโดยนโยบายองค์กรเท่านั้น
สิทธิ์
enterprise.deviceAttributesความพร้อมใช้งาน
เมธอด
getDeviceAnnotatedLocation()
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
callback?: function,
): Promise<string>
ดึงข้อมูลสถานที่ที่ผู้ดูแลระบบระบุไว้ หากผู้ใช้ปัจจุบันไม่ได้เชื่อมโยงหรือผู้ดูแลระบบไม่ได้ตั้งค่าสถานที่ที่มีคำอธิบายประกอบ ระบบจะแสดงผลสตริงว่างเปล่า
พารามิเตอร์
-
callback
function ไม่บังคับ
พารามิเตอร์
callbackจะมีลักษณะดังนี้(annotatedLocation: string) => void
-
annotatedLocation
สตริง
-
การคืนสินค้า
-
Promise<string>
Chrome 96 ขึ้นไปแสดงผล Promise ซึ่งจะได้รับการแก้ไขด้วยตำแหน่งที่มีคำอธิบายประกอบของอุปกรณ์
ระบบรองรับ Promise สำหรับ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้ Callback
getDeviceAssetId()
chrome.enterprise.deviceAttributes.getDeviceAssetId(
callback?: function,
): Promise<string>
ดึงข้อมูลรหัสเนื้อหาที่ผู้ดูแลระบบระบุไว้ หากผู้ใช้ปัจจุบันไม่ได้เป็นพาร์ทเนอร์หรือผู้ดูแลระบบไม่ได้ตั้งค่ารหัสเนื้อหา ระบบจะแสดงผลสตริงว่างเปล่า
พารามิเตอร์
-
callback
function ไม่บังคับ
พารามิเตอร์
callbackจะมีลักษณะดังนี้(assetId: string) => void
-
assetId
สตริง
-
การคืนสินค้า
-
Promise<string>
Chrome 96 ขึ้นไปแสดงผล Promise ซึ่งจะแก้ไขด้วยรหัสเนื้อหาของอุปกรณ์
ระบบรองรับ Promise สำหรับ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้ Callback
getDeviceHostname()
chrome.enterprise.deviceAttributes.getDeviceHostname(
callback?: function,
): Promise<string>
ดึงข้อมูลชื่อโฮสต์ของอุปกรณ์ตามที่กำหนดโดยนโยบาย DeviceHostnameTemplate หากผู้ใช้ปัจจุบันไม่ได้เป็นพาร์ทเนอร์หรือนโยบายขององค์กรไม่ได้ตั้งค่าชื่อโฮสต์ไว้ ระบบจะแสดงสตริงว่าง
พารามิเตอร์
-
callback
function ไม่บังคับ
พารามิเตอร์
callbackจะมีลักษณะดังนี้(hostname: string) => void
-
hostname
สตริง
-
การคืนสินค้า
-
Promise<string>
Chrome 96 ขึ้นไปแสดงผล Promise ซึ่งจะแก้ไขด้วยชื่อโฮสต์ของอุปกรณ์
ระบบรองรับ Promise สำหรับ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้ Callback
getDeviceSerialNumber()
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
callback?: function,
): Promise<string>
ดึงข้อมูลหมายเลขซีเรียลของอุปกรณ์ โปรดทราบว่าวัตถุประสงค์ของ API นี้คือการดูแลระบบอุปกรณ์ (เช่น การสร้างคำขอลงนามใบรับรองสำหรับใบรับรองทั้งอุปกรณ์) ห้ามใช้ API นี้เพื่อติดตามอุปกรณ์โดยไม่ได้รับความยินยอมจากผู้ดูแลระบบของอุปกรณ์ หากผู้ใช้ปัจจุบันไม่มีความเกี่ยวข้อง ระบบจะแสดงสตริงว่าง
พารามิเตอร์
-
callback
function ไม่บังคับ
พารามิเตอร์
callbackจะมีลักษณะดังนี้(serialNumber: string) => void
-
serialNumber
สตริง
-
การคืนสินค้า
-
Promise<string>
Chrome 96 ขึ้นไปแสดงผล Promise ซึ่งจะแก้ไขด้วยหมายเลขซีเรียลของอุปกรณ์
ระบบรองรับ Promise สำหรับ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้ Callback
getDirectoryDeviceId()
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
callback?: function,
): Promise<string>
ดึงค่าตัวระบุอุปกรณ์ของ Directory API ซึ่งสร้างขึ้นโดยเซิร์ฟเวอร์และระบุระเบียนระบบคลาวด์ของอุปกรณ์สำหรับการค้นหาใน Cloud Directory API หากผู้ใช้ปัจจุบันไม่มีความเกี่ยวข้อง ระบบจะแสดงสตริงว่าง
พารามิเตอร์
-
callback
function ไม่บังคับ
พารามิเตอร์
callbackจะมีลักษณะดังนี้(deviceId: string) => void
-
deviceId
สตริง
-
การคืนสินค้า
-
Promise<string>
Chrome 96 ขึ้นไปแสดงผล Promise ซึ่งจะแก้ไขด้วยตัวระบุอุปกรณ์ของ Directory API
ระบบรองรับ Promise สำหรับ Manifest V3 ขึ้นไปเท่านั้น แพลตฟอร์มอื่นๆ ต้องใช้ Callback