- ทรัพยากร: อุปกรณ์
 - DeviceState
 - NonComplianceDetail
 - InstallationFailureReason
 - SpecificNonComplianceReason
 - SpecificNonComplianceContext
 - OncWifiContext
 - PasswordPoliciesContext
 - DefaultApplicationContext
 - SoftwareInfo
 - SystemUpdateInfo
 - UpdateStatus
 - HardwareInfo
 - EuiccChipInfo
 - Display
 - DisplayState
 - ApplicationReport
 - ApplicationEvent
 - ApplicationEventType
 - ApplicationSource
 - ApplicationState
 - KeyedAppState
 - ระดับความรุนแรง
 - UserFacingType
 - NetworkInfo
 - TelephonyInfo
 - ActivationState
 - ConfigMode
 - MemoryInfo
 - MemoryEvent
 - MemoryEventType
 - PowerManagementEvent
 - PowerManagementEventType
 - HardwareStatus
 - DeviceSettings
 - EncryptionStatus
 - SecurityPosture
 - DevicePosture
 - PostureDetail
 - SecurityRisk
 - CommonCriteriaModeInfo
 - CommonCriteriaModeStatus
 - PolicySignatureVerificationStatus
 - DpcMigrationInfo
 - DefaultApplicationInfo
 - DefaultApplicationSettingAttempt
 - AttemptOutcome
 - เมธอด
 
แหล่งข้อมูล: อุปกรณ์
อุปกรณ์ที่เป็นขององค์กร เว้นแต่จะระบุไว้เป็นอย่างอื่น ช่องทั้งหมดจะเป็นแบบอ่านอย่างเดียวและ enterprises.devices.patch จะแก้ไขไม่ได้
| การแสดง JSON | 
|---|
{ "name": string, "userName": string, "managementMode": enum (  | 
              
| ช่อง | |
|---|---|
name | 
                
                   
 ชื่อของอุปกรณ์ในรูปแบบ   | 
              
userName | 
                
                   
 ชื่อทรัพยากรของผู้ใช้ที่เป็นเจ้าของอุปกรณ์นี้ในรูปแบบ   | 
              
managementMode | 
                
                   
 ประเภทโหมดการจัดการที่ Android Device Policy ใช้ในอุปกรณ์ ซึ่งจะส่งผลต่อการตั้งค่านโยบายที่รองรับ  | 
              
state | 
                
                   
 สถานะที่จะใช้กับอุปกรณ์ โดยแก้ไขฟิลด์นี้ได้ด้วยคำขอแพตช์ โปรดทราบว่าเมื่อเรียกใช้   | 
              
appliedState | 
                
                   
 สถานะที่ใช้กับอุปกรณ์ในปัจจุบัน  | 
              
policyCompliant | 
                
                   
 อุปกรณ์เป็นไปตามนโยบายหรือไม่  | 
              
nonComplianceDetails[] | 
                
                   
 รายละเอียดเกี่ยวกับการตั้งค่านโยบายที่อุปกรณ์ไม่เป็นไปตามข้อกำหนด  | 
              
enrollmentTime | 
                
                   
 เวลาที่ลงทะเบียนอุปกรณ์ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
lastStatusReportTime | 
                
                   
 เวลาล่าสุดที่อุปกรณ์ส่งรายงานสถานะ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
lastPolicyComplianceReportTime | 
                
                   
 เลิกใช้งานแล้ว ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
lastPolicySyncTime | 
                
                   
 เวลาล่าสุดที่อุปกรณ์เรียกดูนโยบาย ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
policyName | 
                
                   
 ชื่อของนโยบายที่ใช้กับอุปกรณ์ในรูปแบบ   | 
              
appliedPolicyName | 
                
                   
 ชื่อของนโยบายที่ใช้กับอุปกรณ์ในปัจจุบัน  | 
              
appliedPolicyVersion | 
                
                   
 เวอร์ชันของนโยบายที่ใช้กับอุปกรณ์ในปัจจุบัน  | 
              
apiLevel | 
                
                   
 ระดับ API ของเวอร์ชันแพลตฟอร์ม Android ที่ทำงานในอุปกรณ์  | 
              
enrollmentTokenData | 
                
                   
 หากอุปกรณ์ลงทะเบียนด้วยโทเค็นการลงทะเบียนที่มีการระบุข้อมูลเพิ่มเติม ฟิลด์นี้จะมีข้อมูลดังกล่าว  | 
              
enrollmentTokenName | 
                
                   
 หากอุปกรณ์ลงทะเบียนด้วยโทเค็นการลงทะเบียน ฟิลด์นี้จะมีชื่อของโทเค็น  | 
              
disabledReason | 
                
                   
 หากสถานะอุปกรณ์เป็น   | 
              
softwareInfo | 
                
                   
 ข้อมูลโดยละเอียดเกี่ยวกับซอฟต์แวร์ของอุปกรณ์ ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ   | 
              
hardwareInfo | 
                
                   
 ข้อมูลโดยละเอียดเกี่ยวกับฮาร์ดแวร์ของอุปกรณ์  | 
              
displays[] | 
                
                   
 ข้อมูลโดยละเอียดเกี่ยวกับจอแสดงผลในอุปกรณ์ ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ   | 
              
applicationReports[] | 
                
                   
 รายงานสำหรับแอปที่ติดตั้งในอุปกรณ์ ข้อมูลนี้จะใช้ได้เมื่อ   | 
              
previousDeviceNames[] | 
                
                   
 หากมีการลงทะเบียนอุปกรณ์จริงเครื่องเดียวกันหลายครั้ง ฟิลด์นี้จะมีชื่ออุปกรณ์ก่อนหน้า ระบบจะใช้หมายเลขซีเรียลเป็นตัวระบุที่ไม่ซ้ำกันเพื่อพิจารณาว่าอุปกรณ์จริงเครื่องเดียวกันนี้เคยลงทะเบียนไว้ก่อนหน้านี้หรือไม่ โดยชื่อจะเรียงตามลำดับเวลา  | 
              
networkInfo | 
                
                   
 ข้อมูลเครือข่ายของอุปกรณ์ ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ   | 
              
memoryInfo | 
                
                   
 ข้อมูลหน่วยความจำ: มีข้อมูลเกี่ยวกับหน่วยความจำและพื้นที่เก็บข้อมูลของอุปกรณ์  | 
              
memoryEvents[] | 
                
                   
 เหตุการณ์ที่เกี่ยวข้องกับการวัดหน่วยความจำและพื้นที่เก็บข้อมูลตามลำดับเวลา ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ  ระบบจะเก็บกิจกรรมไว้เป็นระยะเวลาหนึ่งและลบกิจกรรมเก่า  | 
              
powerManagementEvents[] | 
                
                   
 เหตุการณ์การจัดการพลังงานในอุปกรณ์ตามลำดับเวลา ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ   | 
              
hardwareStatusSamples[] | 
                
                   
 ตัวอย่างสถานะของฮาร์ดแวร์ตามลำดับเวลา ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ   | 
              
deviceSettings | 
                
                   
 ข้อมูลการตั้งค่าอุปกรณ์ ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ   | 
              
user | 
                
                   
 ผู้ใช้ที่เป็นเจ้าของอุปกรณ์  | 
              
systemProperties | 
                
                   
 แผนที่ของชื่อและค่าพร็อพเพอร์ตี้ของระบบที่เลือกซึ่งเกี่ยวข้องกับอุปกรณ์ ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ  ออบเจ็กต์ที่มีรายการคู่   | 
              
securityPosture | 
                
                   
 ค่าท่าทางด้านความปลอดภัยของอุปกรณ์ที่แสดงถึงระดับความปลอดภัยของอุปกรณ์  | 
              
ownership | 
                
                   
 การเป็นเจ้าของอุปกรณ์ที่มีการจัดการ  | 
              
commonCriteriaModeInfo | 
                
                   
 ข้อมูลเกี่ยวกับโหมด Common Criteria ซึ่งเป็นมาตรฐานความปลอดภัยที่กำหนดไว้ใน Common Criteria for Information Technology Security Evaluation (CC) ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ   | 
              
appliedPasswordPolicies[] | 
                
                   
 ข้อกำหนดของรหัสผ่านที่ใช้อยู่ในอุปกรณ์ 
  | 
              
dpcMigrationInfo | 
                
                   
 เอาต์พุตเท่านั้น ข้อมูลที่เกี่ยวข้องกับว่าอุปกรณ์นี้ได้รับการย้ายข้อมูลจากการจัดการโดยเครื่องมือควบคุมนโยบายด้านอุปกรณ์ (DPC) อื่นหรือไม่  | 
              
defaultApplicationInfo[] | 
                
                   
 เอาต์พุตเท่านั้น ข้อมูลแอปพลิเคชันเริ่มต้นสำหรับ  ระบบจะรายงานแอปทุกประเภทในอุปกรณ์ที่มีการจัดการแบบครบวงจร ระบบจะรายงานประเภท   | 
              
DeviceState
สถานะที่อาจมีผลกับอุปกรณ์
| Enum | |
|---|---|
DEVICE_STATE_UNSPECIFIED | 
                ไม่อนุญาตให้ใช้ค่านี้ | 
ACTIVE | 
                อุปกรณ์นี้ทำงานอยู่ | 
DISABLED | 
                อุปกรณ์ถูกปิดใช้ | 
DELETED | 
                อุปกรณ์ถูกลบไปแล้ว การเรียก API จะไม่แสดงสถานะนี้ แต่จะใช้ในรายงานสถานะสุดท้ายเมื่ออุปกรณ์รับทราบการลบ หากมีการลบอุปกรณ์ผ่านการเรียก API ระบบจะเผยแพร่สถานะนี้ไปยัง Pub/Sub หากผู้ใช้ลบโปรไฟล์งานหรือรีเซ็ตอุปกรณ์ สถานะอุปกรณ์จะยังคงไม่เป็นที่รู้จักสำหรับเซิร์ฟเวอร์ | 
PROVISIONING | 
                กำลังจัดสรรอุปกรณ์ อุปกรณ์ที่ลงทะเบียนใหม่จะอยู่ในสถานะนี้จนกว่าจะมีการใช้นโยบาย | 
LOST | 
                อุปกรณ์สูญหาย สถานะนี้จะเกิดขึ้นได้ในอุปกรณ์ที่เป็นขององค์กรเท่านั้น | 
PREPARING_FOR_MIGRATION | 
                อุปกรณ์กำลังเตรียมพร้อมสำหรับการย้ายข้อมูลไปยัง Android Management API คุณไม่จำเป็นต้องดำเนินการใดๆ เพิ่มเติมเพื่อให้การย้ายข้อมูลดำเนินต่อไป | 
DEACTIVATED_BY_DEVICE_FINANCE | 
                อุปกรณ์นี้เป็นอุปกรณ์ที่ผ่อนชำระซึ่งตัวแทนการเงินได้ "ล็อก" ไว้ ซึ่งหมายความว่ามีการใช้การตั้งค่านโยบายบางอย่างที่จำกัดฟังก์ชันการทำงานของอุปกรณ์จนกว่าตัวแทนด้านการเงินจะ "ปลดล็อก" อุปกรณ์ อุปกรณ์จะยังคงใช้การตั้งค่านโยบายต่อไป ยกเว้นการตั้งค่าที่ตัวแทนด้านการเงินลบล้าง เมื่ออุปกรณ์ "ล็อก" สถานะจะรายงานใน appliedState เป็น DEACTIVATED_BY_DEVICE_FINANCE | 
              
NonComplianceDetail
ให้รายละเอียดเกี่ยวกับการไม่ปฏิบัติตามการตั้งค่านโยบาย
| การแสดง JSON | 
|---|
{ "settingName": string, "nonComplianceReason": enum (  | 
              
| ช่อง | |
|---|---|
settingName | 
                
                   
 ชื่อของการตั้งค่านโยบาย นี่คือชื่อฟิลด์ JSON ของฟิลด์   | 
              
nonComplianceReason | 
                
                   
 เหตุผลที่อุปกรณ์ไม่เป็นไปตามการตั้งค่า  | 
              
packageName | 
                
                   
 ชื่อแพ็กเกจที่ระบุว่าแอปใดไม่เป็นไปตามข้อกำหนด (หากมี)  | 
              
fieldPath | 
                
                   
 สำหรับการตั้งค่าที่มีฟิลด์ที่ซ้อนกัน หากฟิลด์ที่ซ้อนกันใดฟิลด์หนึ่งไม่เป็นไปตามข้อกำหนด การตั้งค่านี้จะระบุเส้นทางแบบเต็มไปยังฟิลด์ที่ไม่เป็นไปตามข้อกำหนด เส้นทางจะจัดรูปแบบในลักษณะเดียวกับที่ฟิลด์ JSON ของนโยบายจะอ้างอิงใน JavaScript นั่นคือ 1) สำหรับฟิลด์ประเภทออบเจ็กต์ ชื่อฟิลด์จะตามด้วยจุด แล้วตามด้วยชื่อฟิลด์ย่อย 2) สำหรับฟิลด์ประเภทอาร์เรย์ ชื่อฟิลด์จะตามด้วยดัชนีอาร์เรย์ที่อยู่ในวงเล็บ เช่น หากต้องการระบุปัญหาเกี่ยวกับฟิลด์   | 
              
currentValue | 
                
                   
 หากใช้การตั้งค่านโยบายไม่ได้ ค่าปัจจุบันของการตั้งค่าในอุปกรณ์  | 
              
installationFailureReason | 
                
                   
 หากตั้งค่า   | 
              
specificNonComplianceReason | 
                
                   
 เหตุผลเฉพาะนโยบายที่อุปกรณ์ไม่เป็นไปตามการตั้งค่า  | 
              
specificNonComplianceContext | 
                
                   
 บริบทเพิ่มเติมสำหรับ   | 
              
InstallationFailureReason
สาเหตุที่การติดตั้งแอปอาจไม่สำเร็จ
| Enum | |
|---|---|
INSTALLATION_FAILURE_REASON_UNSPECIFIED | 
                ไม่อนุญาตให้ใช้ค่านี้ | 
INSTALLATION_FAILURE_REASON_UNKNOWN | 
                มีเงื่อนไขที่ไม่รู้จักซึ่งทำให้ติดตั้งแอปไม่ได้ สาเหตุที่อาจเป็นไปได้คืออุปกรณ์มีพื้นที่เก็บข้อมูลไม่เพียงพอ การเชื่อมต่อเครือข่ายของอุปกรณ์ไม่น่าเชื่อถือ หรือการติดตั้งใช้เวลานานกว่าที่คาดไว้ ระบบจะลองติดตั้งอีกครั้งโดยอัตโนมัติ | 
IN_PROGRESS | 
                การติดตั้งยังดำเนินอยู่ | 
NOT_FOUND | 
                ไม่พบแอปใน Play | 
NOT_COMPATIBLE_WITH_DEVICE | 
                แอปดังกล่าวเข้ากันไม่ได้กับอุปกรณ์ | 
NOT_APPROVED | 
                แอปยังไม่ได้รับอนุมัติจากผู้ดูแลระบบ | 
PERMISSIONS_NOT_ACCEPTED | 
                แอปมีสิทธิ์ใหม่ที่ผู้ดูแลระบบยังไม่ได้ยอมรับ | 
NOT_AVAILABLE_IN_COUNTRY | 
                แอปใช้ไม่ได้ในประเทศของผู้ใช้ | 
NO_LICENSES_REMAINING | 
                ไม่มีใบอนุญาตที่พร้อมมอบหมายให้ผู้ใช้ | 
NOT_ENROLLED | 
                องค์กรไม่ได้ลงทะเบียนกับ Managed Google Play อีกต่อไป หรือผู้ดูแลระบบยังไม่ได้ยอมรับข้อกำหนดในการให้บริการล่าสุดของ Managed Google Play | 
USER_INVALID | 
                ผู้ใช้ไม่ถูกต้องอีกต่อไป ผู้ใช้อาจถูกลบหรือปิดใช้ไปแล้ว | 
NETWORK_ERROR_UNRELIABLE_CONNECTION | 
                ข้อผิดพลาดเกี่ยวกับเครือข่ายในอุปกรณ์ของผู้ใช้ทำให้การติดตั้งไม่สำเร็จ ซึ่งมักเกิดขึ้นเมื่อการเชื่อมต่ออินเทอร์เน็ตของอุปกรณ์เสื่อมถอย ไม่พร้อมใช้งาน หรือมีปัญหาในการกำหนดค่าเครือข่าย โปรดตรวจสอบว่าอุปกรณ์มีสิทธิ์เข้าถึงการเชื่อมต่ออินเทอร์เน็ตแบบเต็มในเครือข่ายที่เป็นไปตาม   | 
              
INSUFFICIENT_STORAGE | 
                อุปกรณ์ของผู้ใช้มีพื้นที่เก็บข้อมูลไม่เพียงพอที่จะติดตั้งแอป ปัญหานี้แก้ไขได้โดยการล้างพื้นที่เก็บข้อมูลในอุปกรณ์ การติดตั้งหรืออัปเดตแอปจะกลับมาดำเนินการต่อโดยอัตโนมัติเมื่ออุปกรณ์มีพื้นที่เก็บข้อมูลเพียงพอ | 
SpecificNonComplianceReason
รายละเอียดเพิ่มเติมเกี่ยวกับสาเหตุที่อุปกรณ์อาจไม่เป็นไปตามการตั้งค่านโยบาย คุณเพิ่มค่าใหม่ลงใน Enum ได้ในอนาคต
| Enum | |
|---|---|
SPECIFIC_NON_COMPLIANCE_REASON_UNSPECIFIED | 
                ไม่ได้ระบุเหตุผลที่เฉพาะเจาะจงว่าไม่เป็นไปตามข้อกำหนด ไม่ได้ตั้งค่าช่องใน  | 
              
PASSWORD_POLICIES_USER_CREDENTIALS_CONFIRMATION_REQUIRED | 
                ผู้ใช้ต้องยืนยันข้อมูลเข้าสู่ระบบโดยป้อนการล็อกหน้าจอ ไม่ได้ตั้งค่าช่องใน  ตั้งค่า  เป็น  | 
              
PASSWORD_POLICIES_PASSWORD_EXPIRED | 
                รหัสผ่านของอุปกรณ์หรือโปรไฟล์หมดอายุแล้ว ตั้งค่า  แล้ว ตั้งค่า  เป็น  | 
              
PASSWORD_POLICIES_PASSWORD_NOT_SUFFICIENT | 
                รหัสผ่านของอุปกรณ์ไม่เป็นไปตามข้อกำหนดด้านรหัสผ่าน ตั้งค่า  แล้ว ตั้งค่า  เป็น  | 
              
ONC_WIFI_INVALID_VALUE | 
                มีการกำหนดค่า Wi-Fi ของ ONC ที่มีค่าไม่ถูกต้อง  ระบุค่าในช่องที่ไม่ถูกต้อง ตั้งค่า  แล้ว ตั้งค่า  เป็น  | 
              
ONC_WIFI_API_LEVEL | 
                การตั้งค่า Wi-Fi ของ ONC ไม่รองรับในระดับ API ของ Android เวอร์ชันที่ทำงานบนอุปกรณ์  ระบุค่าฟิลด์ที่ไม่รองรับ ตั้งค่า  แล้ว ตั้งค่า  เป็น  | 
              
ONC_WIFI_INVALID_ENTERPRISE_CONFIG | 
                เครือข่าย Wi-Fi ขององค์กรไม่มี CA หลักหรือชื่อโดเมน ตั้งค่า  เป็น  | 
              
ONC_WIFI_USER_SHOULD_REMOVE_NETWORK | 
                ผู้ใช้ต้องนำเครือข่าย Wi-Fi ที่กำหนดค่าออกด้วยตนเอง ซึ่งจะมีผลเฉพาะในโปรไฟล์งานบนอุปกรณ์ส่วนตัวเท่านั้น ตั้งค่า  เป็น  | 
              
ONC_WIFI_KEY_PAIR_ALIAS_NOT_CORRESPONDING_TO_EXISTING_KEY | 
                นามแฝงคู่คีย์ที่ระบุผ่านฟิลด์ ClientCertKeyPairAlias ใน  ไม่ตรงกับคีย์ที่มีอยู่ซึ่งติดตั้งในอุปกรณ์ ตั้งค่า  เป็น  | 
              
PERMISSIBLE_USAGE_RESTRICTION | 
                การตั้งค่านโยบายนี้ถูกจำกัดและตั้งค่าสำหรับโปรเจ็กต์ Google Cloud Platform นี้ไม่ได้ ดูรายละเอียดเพิ่มเติม (รวมถึงวิธีเปิดใช้การตั้งค่านโยบายนี้) ได้ในนโยบายการใช้งานที่อนุญาต ตั้งค่า  เป็น  | 
              
REQUIRED_ACCOUNT_NOT_IN_ENTERPRISE | 
                บัญชีงานที่ต้องใช้ตามการตั้งค่านโยบาย  ไม่ได้เป็นส่วนหนึ่งขององค์กรอีกต่อไป ตั้งค่า  เป็น  | 
              
NEW_ACCOUNT_NOT_IN_ENTERPRISE | 
                บัญชีงานที่ผู้ใช้เพิ่มไม่ใช่ส่วนหนึ่งขององค์กร ตั้งค่า  เป็น  | 
              
DEFAULT_APPLICATION_SETTING_UNSUPPORTED_SCOPES | 
                ระบบจะใช้การตั้งค่าแอปพลิเคชันเริ่มต้นกับขอบเขตที่โหมดการจัดการไม่รองรับ แม้ว่าโหมดการจัดการจะรองรับประเภทแอปนั้นๆ ก็ตาม (เช่น นโยบายที่มีประเภทแอป  ตั้งค่า   | 
              
DEFAULT_APPLICATION_SETTING_FAILED_FOR_SCOPE | 
                ใช้การตั้งค่าแอปพลิเคชันเริ่มต้นกับขอบเขตที่เฉพาะเจาะจงไม่สำเร็จ ตั้งค่า  แล้ว ตั้งค่า  เป็น  หรือ  | 
              
SpecificNonComplianceContext
บริบทเพิ่มเติมสำหรับ SpecificNonComplianceReason
| การแสดง JSON | 
|---|
{ "oncWifiContext": { object (  | 
              
| ช่อง | |
|---|---|
oncWifiContext | 
                
                   
 บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามข้อกำหนดที่เกี่ยวข้องกับการกำหนดค่า Wi-Fi ดู  | 
              
passwordPoliciesContext | 
                
                   
 บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามนโยบายรหัสผ่าน โปรดอ่าน  | 
              
defaultApplicationContext | 
                
                   
 เอาต์พุตเท่านั้น บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามข้อกำหนดที่เกี่ยวข้องกับการตั้งค่าแอปพลิเคชันเริ่มต้น ดู  | 
              
OncWifiContext
บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามข้อกำหนดที่เกี่ยวข้องกับการกำหนดค่า Wi-Fi
| การแสดง JSON | 
|---|
{ "wifiGuid": string }  | 
              
| ช่อง | |
|---|---|
wifiGuid | 
                
                   
 GUID ของการกำหนดค่า Wi-Fi ที่ไม่เป็นไปตามข้อกำหนด  | 
              
PasswordPoliciesContext
บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามนโยบายรหัสผ่าน
| การแสดง JSON | 
|---|
{
  "passwordPolicyScope": enum ( | 
              
| ช่อง | |
|---|---|
passwordPolicyScope | 
                
                   
 ขอบเขตของรหัสผ่านที่ไม่เป็นไปตามข้อกำหนด  | 
              
DefaultApplicationContext
บริบทเพิ่มเติมสำหรับการไม่ปฏิบัติตามข้อกำหนดที่เกี่ยวข้องกับการตั้งค่าแอปพลิเคชันเริ่มต้น
| การแสดง JSON | 
|---|
{
  "defaultApplicationScope": enum ( | 
              
| ช่อง | |
|---|---|
defaultApplicationScope | 
                
                   
 เอาต์พุตเท่านั้น ขอบเขตของการตั้งค่าแอปพลิเคชันเริ่มต้นที่ไม่เป็นไปตามข้อกำหนด  | 
              
SoftwareInfo
ข้อมูลเกี่ยวกับซอฟต์แวร์ของอุปกรณ์
| การแสดง JSON | 
|---|
{
  "androidVersion": string,
  "androidDevicePolicyVersionCode": integer,
  "androidDevicePolicyVersionName": string,
  "androidBuildNumber": string,
  "deviceKernelVersion": string,
  "bootloaderVersion": string,
  "androidBuildTime": string,
  "securityPatchLevel": string,
  "primaryLanguageCode": string,
  "deviceBuildSignature": string,
  "systemUpdateInfo": {
    object ( | 
              
| ช่อง | |
|---|---|
androidVersion | 
                
                   
 สตริงเวอร์ชัน Android ที่ผู้ใช้มองเห็นได้ เช่น   | 
              
androidDevicePolicyVersionCode | 
                
                   
 รหัสเวอร์ชันของแอป Android Device Policy  | 
              
androidDevicePolicyVersionName | 
                
                   
 เวอร์ชันของแอป Android Device Policy ที่แสดงต่อผู้ใช้  | 
              
androidBuildNumber | 
                
                   
 สตริงรหัสบิลด์ของ Android ที่มีไว้สำหรับแสดงต่อผู้ใช้ เช่น   | 
              
deviceKernelVersion | 
                
                   
 เวอร์ชันเคอร์เนล เช่น   | 
              
bootloaderVersion | 
                
                   
 หมายเลขเวอร์ชันของ Bootloader ของระบบ เช่น   | 
              
androidBuildTime | 
                
                   
 เวลาบิลด์ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
securityPatchLevel | 
                
                   
 ระดับแพตช์ด้านความปลอดภัย เช่น   | 
              
primaryLanguageCode | 
                
                   
 รหัสภาษา IETF BCP 47 สำหรับภาษาหลักในอุปกรณ์  | 
              
deviceBuildSignature | 
                
                   
 แฮช SHA-256 ของ   | 
              
systemUpdateInfo | 
                
                   
 ข้อมูลเกี่ยวกับการอัปเดตระบบที่อาจรอดำเนินการ  | 
              
SystemUpdateInfo
ข้อมูลเกี่ยวกับการอัปเดตระบบที่อาจรอดำเนินการ
| การแสดง JSON | 
|---|
{
  "updateStatus": enum ( | 
              
| ช่อง | |
|---|---|
updateStatus | 
                
                   
 สถานะของการอัปเดต: มีการอัปเดตหรือไม่และเป็นประเภทใด  | 
              
updateReceivedTime | 
                
                   
 เวลาที่การอัปเดตพร้อมใช้งานเป็นครั้งแรก ค่า 0 แสดงว่าไม่ได้ตั้งค่าช่องนี้ ช่องนี้จะตั้งค่าก็ต่อเมื่อมีการอัปเดต (กล่าวคือ  ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
UpdateStatus
สถานะของการอัปเดต: มีการอัปเดตหรือไม่และเป็นประเภทใด
| Enum | |
|---|---|
UPDATE_STATUS_UNKNOWN | 
                ไม่ทราบว่ามีการอัปเดตระบบที่รอดำเนินการหรือไม่ กรณีนี้จะเกิดขึ้นเมื่อ API ระดับของอุปกรณ์ต่ำกว่า 26 หรือหาก Android Device Policy เป็นเวอร์ชันที่ล้าสมัย | 
UP_TO_DATE | 
                ไม่มีการอัปเดตระบบที่รอดำเนินการในอุปกรณ์ | 
UNKNOWN_UPDATE_AVAILABLE | 
                มีการอัปเดตระบบที่รอดำเนินการ แต่ไม่ทราบประเภท | 
SECURITY_UPDATE_AVAILABLE | 
                มีการอัปเดตความปลอดภัยที่รอดำเนินการพร้อมใช้งาน | 
OS_UPDATE_AVAILABLE | 
                มีการอัปเดตระบบปฏิบัติการที่รอดำเนินการพร้อมใช้งาน | 
HardwareInfo
ข้อมูลเกี่ยวกับฮาร์ดแวร์ของอุปกรณ์ ฟิลด์ที่เกี่ยวข้องกับเกณฑ์อุณหภูมิจะใช้ได้ก็ต่อเมื่อ hardwareStatusEnabled เป็น "จริง" ในนโยบายของอุปกรณ์
| การแสดง JSON | 
|---|
{
  "brand": string,
  "hardware": string,
  "deviceBasebandVersion": string,
  "manufacturer": string,
  "serialNumber": string,
  "model": string,
  "batteryShutdownTemperatures": [
    number
  ],
  "batteryThrottlingTemperatures": [
    number
  ],
  "cpuShutdownTemperatures": [
    number
  ],
  "cpuThrottlingTemperatures": [
    number
  ],
  "gpuShutdownTemperatures": [
    number
  ],
  "gpuThrottlingTemperatures": [
    number
  ],
  "skinShutdownTemperatures": [
    number
  ],
  "skinThrottlingTemperatures": [
    number
  ],
  "enterpriseSpecificId": string,
  "euiccChipInfo": [
    {
      object ( | 
              
| ช่อง | |
|---|---|
brand | 
                
                   
 แบรนด์ของอุปกรณ์ เช่น   | 
              
hardware | 
                
                   
 ชื่อของฮาร์ดแวร์ เช่น   | 
              
deviceBasebandVersion | 
                
                   
 เวอร์ชันเบสแบนด์ เช่น   | 
              
manufacturer | 
                
                   
 ผู้ผลิต เช่น   | 
              
serialNumber | 
                
                   
 หมายเลขซีเรียลของอุปกรณ์ อย่างไรก็ตาม สำหรับอุปกรณ์ส่วนตัวที่ใช้ Android 12 ขึ้นไป การดำเนินการนี้จะเหมือนกับ  | 
              
model | 
                
                   
 รุ่นของอุปกรณ์ เช่น   | 
              
batteryShutdownTemperatures[] | 
                
                   
 เกณฑ์อุณหภูมิการปิดแบตเตอรี่ในหน่วยเซลเซียสสำหรับแบตเตอรี่แต่ละก้อนในอุปกรณ์  | 
              
batteryThrottlingTemperatures[] | 
                
                   
 เกณฑ์อุณหภูมิการควบคุมแบตเตอรี่ในหน่วยเซลเซียสสำหรับแบตเตอรี่แต่ละก้อนในอุปกรณ์  | 
              
cpuShutdownTemperatures[] | 
                
                   
 เกณฑ์อุณหภูมิการปิด CPU ในหน่วยเซลเซียสสำหรับ CPU แต่ละตัวในอุปกรณ์  | 
              
cpuThrottlingTemperatures[] | 
                
                   
 เกณฑ์อุณหภูมิการควบคุม CPU เป็นองศาเซลเซียสสำหรับ CPU แต่ละตัวในอุปกรณ์  | 
              
gpuShutdownTemperatures[] | 
                
                   
 เกณฑ์อุณหภูมิการปิด GPU เป็นองศาเซลเซียสสำหรับ GPU แต่ละตัวในอุปกรณ์  | 
              
gpuThrottlingTemperatures[] | 
                
                   
 เกณฑ์อุณหภูมิการควบคุม GPU ในหน่วยเซลเซียสสำหรับ GPU แต่ละตัวในอุปกรณ์  | 
              
skinShutdownTemperatures[] | 
                
                   
 เกณฑ์อุณหภูมิที่อุปกรณ์จะปิดเนื่องจากร้อนเกินไปในหน่วยเซลเซียส  | 
              
skinThrottlingTemperatures[] | 
                
                   
 เกณฑ์อุณหภูมิการควบคุมความร้อนของผิวหนังของอุปกรณ์ในหน่วยเซลเซียส  | 
              
enterpriseSpecificId | 
                
                   
 เอาต์พุตเท่านั้น รหัสที่ระบุอุปกรณ์ส่วนตัวในองค์กรหนึ่งๆ โดยไม่ซ้ำกัน ในอุปกรณ์จริงเครื่องเดียวกันเมื่อลงทะเบียนกับองค์กรเดียวกัน รหัสนี้จะยังคงอยู่ในการตั้งค่าต่างๆ และแม้แต่การรีเซ็ตเป็นค่าเริ่มต้น รหัสนี้ใช้ได้ในอุปกรณ์ส่วนตัวที่มีโปรไฟล์งานในอุปกรณ์ที่ใช้ Android 12 ขึ้นไป  | 
              
euiccChipInfo[] | 
                
                   
 เอาต์พุตเท่านั้น ข้อมูลที่เกี่ยวข้องกับชิป eUICC  | 
              
EuiccChipInfo
ข้อมูลที่เกี่ยวข้องกับชิป eUICC
| การแสดง JSON | 
|---|
{ "eid": string }  | 
              
| ช่อง | |
|---|---|
eid | 
                
                   
 เอาต์พุตเท่านั้น เอกสารระบุตัวตนแบบฝัง (EID) ที่ระบุชิป eUICC สำหรับชิป eUICC แต่ละชิปในอุปกรณ์ ฟีเจอร์นี้ใช้ได้ในอุปกรณ์ของบริษัทที่ใช้ Android 13 ขึ้นไป  | 
              
ดิสเพลย์
ข้อมูลการแสดงผลของอุปกรณ์
| การแสดง JSON | 
|---|
{
  "name": string,
  "displayId": integer,
  "refreshRate": integer,
  "state": enum ( | 
              
| ช่อง | |
|---|---|
name | 
                
                   
 ชื่อของจอแสดงผล  | 
              
displayId | 
                
                   
 รหัสการแสดงผลที่ไม่ซ้ำกัน  | 
              
refreshRate | 
                
                   
 อัตราการรีเฟรชของจอแสดงผลเป็นเฟรมต่อวินาที  | 
              
state | 
                
                   
 สถานะของจอแสดงผล  | 
              
width | 
                
                   
 ความกว้างของการแสดงผลเป็นพิกเซล  | 
              
height | 
                
                   
 ความสูงของการแสดงผลในหน่วยพิกเซล  | 
              
density | 
                
                   
 ความหนาแน่นของการแสดงผลที่แสดงเป็นจุดต่อนิ้ว  | 
              
DisplayState
สถานะของจอแสดงผล
| Enum | |
|---|---|
DISPLAY_STATE_UNSPECIFIED | 
                ไม่อนุญาตให้ใช้ค่านี้ | 
OFF | 
                จอแสดงผลปิดอยู่ | 
ON | 
                จอแสดงผลเปิดอยู่ | 
DOZE | 
                จอแสดงผลอยู่ในโหมดพักในสถานะพลังงานต่ำ | 
SUSPENDED | 
                จอแสดงผลอยู่ในโหมดพักในสถานะพลังงานต่ำที่ระงับ | 
ApplicationReport
ข้อมูลที่รายงานเกี่ยวกับแอปที่ติดตั้ง
| การแสดง JSON | 
|---|
{ "packageName": string, "versionName": string, "versionCode": integer, "events": [ { object (  | 
              
| ช่อง | |
|---|---|
packageName | 
                
                   
 ชื่อแพ็กเกจของแอป  | 
              
versionName | 
                
                   
 เวอร์ชันแอปที่แสดงต่อผู้ใช้  | 
              
versionCode | 
                
                   
 รหัสเวอร์ชันของแอป ซึ่งใช้เพื่อพิจารณาว่าเวอร์ชันใดใหม่กว่าอีกเวอร์ชันหนึ่ง  | 
              
events[] | 
                
                   
 รายการเหตุการณ์ของแอปที่เกิดขึ้นในช่วง 30 ชั่วโมงที่ผ่านมา  | 
              
displayName | 
                
                   
 ชื่อที่แสดงของแอป  | 
              
packageSha256Hash | 
                
                   
 แฮช SHA-256 ของไฟล์ APK ของแอป ซึ่งใช้เพื่อยืนยันว่าแอปไม่ได้รับการแก้ไข แต่ละไบต์ของค่าแฮชจะแสดงเป็นตัวเลขฐาน 16 2 หลัก  | 
              
signingKeyCertFingerprints[] | 
                
                   
 แฮช SHA-1 ของแต่ละ   | 
              
installerPackageName | 
                
                   
 ชื่อแพ็กเกจของแอปที่ติดตั้งแอปนี้  | 
              
applicationSource | 
                
                   
 แหล่งที่มาของแพ็กเกจ  | 
              
state | 
                
                   
 สถานะของแอปพลิเคชัน  | 
              
keyedAppStates[] | 
                
                   
 รายการสถานะแอปที่ใช้คีย์ซึ่งแอปรายงาน  | 
              
userFacingType | 
                
                   
 แอปเป็นแอปที่ผู้ใช้ใช้งานหรือไม่  | 
              
ApplicationEvent
เหตุการณ์ที่เกี่ยวข้องกับแอป
| การแสดง JSON | 
|---|
{
  "eventType": enum ( | 
              
| ช่อง | |
|---|---|
eventType | 
                
                   
 ประเภทเหตุการณ์ของแอป  | 
              
createTime | 
                
                   
 เวลาที่สร้างเหตุการณ์ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
ApplicationEventType
ประเภทของเหตุการณ์ที่เกี่ยวข้องกับแอป
| Enum | |
|---|---|
APPLICATION_EVENT_TYPE_UNSPECIFIED | 
                ไม่อนุญาตให้ใช้ค่านี้ | 
INSTALLED | 
                ติดตั้งแอปแล้ว | 
CHANGED | 
                แอปมีการเปลี่ยนแปลง เช่น มีการเปิดหรือปิดใช้คอมโพเนนต์ | 
DATA_CLEARED | 
                ล้างข้อมูลแอปแล้ว | 
REMOVED | 
                ระบบได้นำแอปออกแล้ว | 
REPLACED | 
                มีการติดตั้งแอปเวอร์ชันใหม่แทนที่เวอร์ชันเก่าแล้ว | 
RESTARTED | 
                รีสตาร์ทแอปแล้ว | 
PINNED | 
                แอปถูกปักหมุดไว้ที่เบื้องหน้า | 
UNPINNED | 
                ระบบได้เลิกปักหมุดแอปแล้ว | 
ApplicationSource
แหล่งที่มาที่ให้บริการแอป
| Enum | |
|---|---|
APPLICATION_SOURCE_UNSPECIFIED | 
                แอปได้รับการโหลดด้านข้างจากแหล่งที่มาที่ไม่ระบุ | 
SYSTEM_APP_FACTORY_VERSION | 
                นี่คือแอปของระบบจากอิมเมจจากโรงงานของอุปกรณ์ | 
SYSTEM_APP_UPDATED_VERSION | 
                นี่คือแอประบบที่อัปเดตแล้ว | 
INSTALLED_FROM_PLAY_STORE | 
                แอปได้รับการติดตั้งจาก Google Play Store | 
CUSTOM | 
                แอปได้รับการติดตั้งโดยใช้คำสั่ง AMAPI SDK ดูเพิ่มเติม:  | 
              
ApplicationState
สถานะการติดตั้งปัจจุบัน
| Enum | |
|---|---|
APPLICATION_STATE_UNSPECIFIED | 
                ไม่ได้ระบุสถานะแอป | 
REMOVED | 
                นำแอปออกจากอุปกรณ์แล้ว | 
INSTALLED | 
                ติดตั้งแอปในอุปกรณ์แล้ว | 
KeyedAppState
สถานะแอปที่คีย์ซึ่งแอปรายงาน
| การแสดง JSON | 
|---|
{
  "key": string,
  "severity": enum ( | 
              
| ช่อง | |
|---|---|
key | 
                
                   
 คีย์สำหรับสถานะแอป ทำหน้าที่เป็นจุดอ้างอิงสำหรับสิ่งที่แอปกำลังให้บริการสถานะ ตัวอย่างเช่น เมื่อให้ความคิดเห็นเกี่ยวกับการกำหนดค่าที่มีการจัดการ คีย์นี้อาจเป็นคีย์การกำหนดค่าที่มีการจัดการ  | 
              
severity | 
                
                   
 ความรุนแรงของสถานะแอป  | 
              
message | 
                
                   
 สตริงข้อความรูปแบบอิสระเพื่ออธิบายสถานะแอป (ไม่บังคับ) หากสถานะเกิดจากค่าใดค่าหนึ่ง (เช่น ค่าการกำหนดค่าที่มีการจัดการ) คุณควรรวมค่าดังกล่าวไว้ในข้อความ  | 
              
data | 
                
                   
 หรือค่าที่เครื่องอ่านได้ซึ่ง EMM จะอ่าน เช่น การตั้งค่าที่ผู้ดูแลระบบเลือกเพื่อใช้ในการค้นหาในคอนโซล EMM ได้ (เช่น "แจ้งเตือนฉันหากข้อมูล battery_warning น้อยกว่า 10")  | 
              
createTime | 
                
                   
 เวลาที่สร้างสถานะแอปในอุปกรณ์ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
lastUpdateTime | 
                
                   
 เวลาที่อัปเดตสถานะแอปครั้งล่าสุด ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
ความรุนแรง
ความรุนแรงของสถานะแอป
| Enum | |
|---|---|
SEVERITY_UNSPECIFIED | 
                ระดับความรุนแรงที่ไม่ได้ระบุ | 
INFO | 
                ระดับความรุนแรงของข้อมูล | 
ERROR | 
                ระดับความรุนแรงของข้อผิดพลาด ควรตั้งค่านี้เฉพาะในกรณีที่เกิดข้อผิดพลาดจริงซึ่งองค์กรจัดการต้องดำเนินการแก้ไข | 
UserFacingType
แอปเป็นแอปที่ผู้ใช้ใช้งานหรือไม่
| Enum | |
|---|---|
USER_FACING_TYPE_UNSPECIFIED | 
                ไม่ได้ระบุประเภทที่ผู้ใช้แอปพบ | 
NOT_USER_FACING | 
                แอปไม่ได้มีไว้สำหรับผู้ใช้ | 
USER_FACING | 
                แอปแสดงต่อผู้ใช้ | 
NetworkInfo
ข้อมูลเครือข่ายของอุปกรณ์
| การแสดง JSON | 
|---|
{
  "imei": string,
  "meid": string,
  "wifiMacAddress": string,
  "networkOperatorName": string,
  "telephonyInfos": [
    {
      object ( | 
              
| ช่อง | |
|---|---|
imei | 
                
                   
 หมายเลข IMEI ของอุปกรณ์ GSM เช่น   | 
              
meid | 
                
                   
 หมายเลข MEID ของอุปกรณ์ CDMA เช่น   | 
              
wifiMacAddress | 
                
                   
 ที่อยู่ MAC ของ Wi-Fi ของอุปกรณ์ เช่น   | 
              
networkOperatorName | 
                
                   
 ชื่อตัวอักษรของผู้ให้บริการที่จดทะเบียนในปัจจุบัน เช่น Vodafone  | 
              
telephonyInfos[] | 
                
                   
 ให้ข้อมูลการโทรที่เชื่อมโยงกับซิมการ์ดแต่ละอันในอุปกรณ์ รองรับเฉพาะในอุปกรณ์ที่มีการจัดการเต็มรูปแบบตั้งแต่ Android API ระดับ 23 ขึ้นไป  | 
              
TelephonyInfo
ข้อมูลโทรศัพท์ที่เชื่อมโยงกับซิมการ์ดที่ระบุในอุปกรณ์ รองรับเฉพาะในอุปกรณ์ที่มีการจัดการเต็มรูปแบบตั้งแต่ Android API ระดับ 23 ขึ้นไป
| การแสดง JSON | 
|---|
{ "phoneNumber": string, "carrierName": string, "iccId": string, "activationState": enum (  | 
              
| ช่อง | |
|---|---|
phoneNumber | 
                
                   
 หมายเลขโทรศัพท์ที่เชื่อมโยงกับซิมการ์ดนี้  | 
              
carrierName | 
                
                   
 ชื่อผู้ให้บริการที่เชื่อมโยงกับซิมการ์ดนี้  | 
              
iccId | 
                
                   
 เอาต์พุตเท่านั้น ICCID ที่เชื่อมโยงกับซิมการ์ดนี้  | 
              
activationState | 
                
                   
 เอาต์พุตเท่านั้น สถานะการเปิดใช้งานของซิมการ์ดในอุปกรณ์ โดยจะใช้ได้กับ eSIM เท่านั้น ฟีเจอร์นี้ใช้ได้ในอุปกรณ์ทั้งหมดสำหรับ API ระดับ 35 ขึ้นไป ซึ่งจะเป็น   | 
              
configMode | 
                
                   
 เอาต์พุตเท่านั้น โหมดการกำหนดค่าของซิมการ์ดในอุปกรณ์ โดยจะใช้ได้กับ eSIM เท่านั้น ฟีเจอร์นี้ใช้ได้ในอุปกรณ์ทั้งหมดสำหรับ API ระดับ 35 ขึ้นไป ซึ่งจะเป็น   | 
              
ActivationState
สถานะการเปิดใช้งานของซิมการ์ดในอุปกรณ์
| Enum | |
|---|---|
ACTIVATION_STATE_UNSPECIFIED | 
                ไม่ได้ระบุสถานะการเปิดใช้งาน | 
ACTIVATED | 
                เปิดใช้งานซิมการ์ดแล้ว | 
NOT_ACTIVATED | 
                ไม่ได้เปิดใช้งานซิมการ์ด | 
ConfigMode
โหมดการกำหนดค่าของซิมการ์ดในอุปกรณ์
| Enum | |
|---|---|
CONFIG_MODE_UNSPECIFIED | 
                ไม่ได้ระบุโหมดการกำหนดค่า | 
ADMIN_CONFIGURED | 
                ผู้ดูแลระบบได้กำหนดค่าซิมนี้แล้ว | 
USER_CONFIGURED | 
                ผู้ใช้ได้กำหนดค่าซิมนี้แล้ว | 
MemoryInfo
ข้อมูลเกี่ยวกับหน่วยความจำและพื้นที่เก็บข้อมูลของอุปกรณ์
| การแสดง JSON | 
|---|
{ "totalRam": string, "totalInternalStorage": string }  | 
              
| ช่อง | |
|---|---|
totalRam | 
                
                   
 RAM ทั้งหมดในอุปกรณ์ในหน่วยไบต์  | 
              
totalInternalStorage | 
                
                   
 พื้นที่เก็บข้อมูลภายในทั้งหมดในอุปกรณ์เป็นไบต์  | 
              
MemoryEvent
เหตุการณ์ที่เกี่ยวข้องกับการวัดหน่วยความจำและพื้นที่เก็บข้อมูล
เราขอแนะนำให้ใช้ฟิลด์  เพื่อแยกความแตกต่างระหว่างเหตุการณ์ใหม่และเหตุการณ์เก่าcreateTime
| การแสดง JSON | 
|---|
{
  "eventType": enum ( | 
              
| ช่อง | |
|---|---|
eventType | 
                
                   
 ประเภทของกิจกรรม  | 
              
createTime | 
                
                   
 เวลาที่สร้างเหตุการณ์ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
byteCount | 
                
                   
 จำนวนไบต์ที่ว่างในสื่อ หรือสำหรับ   | 
              
MemoryEventType
ประเภทของเหตุการณ์
| Enum | |
|---|---|
MEMORY_EVENT_TYPE_UNSPECIFIED | 
                ไม่ระบุ ไม่มีเหตุการณ์ใดมีประเภทนี้ | 
RAM_MEASURED | 
                วัดพื้นที่ว่างใน RAM | 
INTERNAL_STORAGE_MEASURED | 
                วัดพื้นที่ว่างในที่เก็บข้อมูลภายใน | 
EXTERNAL_STORAGE_DETECTED | 
                ตรวจพบสื่อบันทึกข้อมูลภายนอกใหม่ จำนวนไบต์ที่รายงานคือความจุทั้งหมดของสื่อบันทึกข้อมูล | 
EXTERNAL_STORAGE_REMOVED | 
                นำสื่อจัดเก็บข้อมูลภายนอกออกแล้ว จำนวนไบต์ที่รายงานเป็น 0 | 
EXTERNAL_STORAGE_MEASURED | 
                วัดพื้นที่ว่างในสื่อบันทึกข้อมูลภายนอก | 
PowerManagementEvent
เหตุการณ์การจัดการพลังงาน
| การแสดง JSON | 
|---|
{
  "eventType": enum ( | 
              
| ช่อง | |
|---|---|
eventType | 
                
                   
 ประเภทของกิจกรรม  | 
              
createTime | 
                
                   
 เวลาที่สร้างเหตุการณ์ ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
batteryLevel | 
                
                   
 สำหรับเหตุการณ์   | 
              
PowerManagementEventType
ประเภทของเหตุการณ์
| Enum | |
|---|---|
POWER_MANAGEMENT_EVENT_TYPE_UNSPECIFIED | 
                ไม่ระบุ ไม่มีเหตุการณ์ใดมีประเภทนี้ | 
BATTERY_LEVEL_COLLECTED | 
                วัดระดับแบตเตอรี่แล้ว | 
POWER_CONNECTED | 
                อุปกรณ์เริ่มชาร์จแล้ว | 
POWER_DISCONNECTED | 
                อุปกรณ์หยุดชาร์จแล้ว | 
BATTERY_LOW | 
                อุปกรณ์เข้าสู่โหมดแบตต่ำแล้ว | 
BATTERY_OKAY | 
                อุปกรณ์ออกจากโหมดแบตเตอรี่ต่ำแล้ว | 
BOOT_COMPLETED | 
                อุปกรณ์บูตแล้ว | 
SHUTDOWN | 
                อุปกรณ์ปิดอยู่ | 
HardwareStatus
สถานะฮาร์ดแวร์ ระบบอาจเปรียบเทียบอุณหภูมิกับเกณฑ์อุณหภูมิที่มีใน hardwareInfo เพื่อพิจารณาสภาพฮาร์ดแวร์
| การแสดง JSON | 
|---|
{ "createTime": string, "batteryTemperatures": [ number ], "cpuTemperatures": [ number ], "gpuTemperatures": [ number ], "skinTemperatures": [ number ], "fanSpeeds": [ number ], "cpuUsages": [ number ] }  | 
              
| ช่อง | |
|---|---|
createTime | 
                
                   
 เวลาที่ทำการวัด ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย เช่น   | 
              
batteryTemperatures[] | 
                
                   
 อุณหภูมิแบตเตอรี่ปัจจุบันในหน่วยเซลเซียสสำหรับแบตเตอรี่แต่ละก้อนในอุปกรณ์  | 
              
cpuTemperatures[] | 
                
                   
 อุณหภูมิปัจจุบันของ CPU ในหน่วยเซลเซียสสำหรับ CPU แต่ละตัวในอุปกรณ์  | 
              
gpuTemperatures[] | 
                
                   
 อุณหภูมิ GPU ปัจจุบันในหน่วยเซลเซียสสำหรับ GPU แต่ละตัวในอุปกรณ์  | 
              
skinTemperatures[] | 
                
                   
 อุณหภูมิผิวหนังปัจจุบันของอุปกรณ์ในหน่วยเซลเซียส  | 
              
fanSpeeds[] | 
                
                   
 ความเร็วพัดลมในหน่วย RPM สำหรับพัดลมแต่ละตัวในอุปกรณ์ อาร์เรย์ว่างหมายความว่าไม่มีพัดลมหรือระบบไม่รองรับความเร็วพัดลม  | 
              
cpuUsages[] | 
                
                   
 การใช้งาน CPU เป็นเปอร์เซ็นต์สำหรับแต่ละแกนที่พร้อมใช้งานในอุปกรณ์ การใช้งานจะเป็น 0 สำหรับแต่ละคอร์ที่ไม่ได้เสียบปลั๊ก อาร์เรย์ว่างหมายความว่าระบบไม่รองรับการใช้งาน CPU  | 
              
DeviceSettings
ข้อมูลเกี่ยวกับการตั้งค่าอุปกรณ์ที่เกี่ยวข้องกับความปลอดภัยในอุปกรณ์
| การแสดง JSON | 
|---|
{
  "isDeviceSecure": boolean,
  "unknownSourcesEnabled": boolean,
  "developmentSettingsEnabled": boolean,
  "adbEnabled": boolean,
  "isEncrypted": boolean,
  "encryptionStatus": enum ( | 
              
| ช่อง | |
|---|---|
isDeviceSecure | 
                
                   
 อุปกรณ์รักษาความปลอดภัยด้วย PIN/รหัสผ่านหรือไม่  | 
              
unknownSourcesEnabled | 
                
                   
 เปิดใช้การติดตั้งแอปจากแหล่งที่มาที่ไม่รู้จักหรือไม่  | 
              
developmentSettingsEnabled | 
                
                   
 เปิดใช้โหมดนักพัฒนาซอฟต์แวร์ในอุปกรณ์หรือไม่  | 
              
adbEnabled | 
                
                   
 เปิดใช้ ADB ในอุปกรณ์หรือไม่  | 
              
isEncrypted | 
                
                   
 เปิดใช้การเข้ารหัสพื้นที่เก็บข้อมูลหรือไม่  | 
              
encryptionStatus | 
                
                   
 สถานะการเข้ารหัสจาก DevicePolicyManager  | 
              
verifyAppsEnabled | 
                
                   
 มีการบังคับใช้การยืนยันของ Google Play Protect ในอุปกรณ์หรือไม่  | 
              
EncryptionStatus
สถานะการเข้ารหัสของอุปกรณ์
| Enum | |
|---|---|
ENCRYPTION_STATUS_UNSPECIFIED | 
                ไม่ระบุ ไม่ควรมีอุปกรณ์ใดที่มีประเภทนี้ | 
UNSUPPORTED | 
                อุปกรณ์ไม่รองรับการเข้ารหัส | 
INACTIVE | 
                อุปกรณ์รองรับการเข้ารหัส แต่ยังไม่ได้เปิดใช้งานในขณะนี้ | 
ACTIVATING | 
                การเข้ารหัสยังไม่ทำงาน แต่กำลังเปิดใช้งาน | 
ACTIVE | 
                การเข้ารหัสทำงานอยู่ | 
ACTIVE_DEFAULT_KEY | 
                การเข้ารหัสใช้งานอยู่ แต่ผู้ใช้ไม่ได้ตั้งค่าคีย์การเข้ารหัส | 
ACTIVE_PER_USER | 
                การเข้ารหัสทำงานอยู่และคีย์การเข้ารหัสเชื่อมโยงกับโปรไฟล์ผู้ใช้ | 
SecurityPosture
ท่าทางการรักษาความปลอดภัยของอุปกรณ์ตามที่กำหนดโดยสถานะปัจจุบันของอุปกรณ์และนโยบายที่ใช้
| การแสดง JSON | 
|---|
{ "devicePosture": enum (  | 
              
| ช่อง | |
|---|---|
devicePosture | 
                
                   
 ค่าลักษณะการรักษาความปลอดภัยของอุปกรณ์  | 
              
postureDetails[] | 
                
                   
 รายละเอียดเพิ่มเติมเกี่ยวกับท่าทางด้านความปลอดภัยของอุปกรณ์  | 
              
DevicePosture
ค่าท่าทางด้านความปลอดภัยที่เป็นไปได้ของอุปกรณ์ภายใต้การจัดการ
| Enum | |
|---|---|
POSTURE_UNSPECIFIED | 
                ไม่ระบุ ไม่มีรายละเอียดท่าทางสำหรับค่าท่าทางนี้ | 
SECURE | 
                อุปกรณ์นี้ปลอดภัย | 
AT_RISK | 
                อุปกรณ์นี้อาจมีความเสี่ยงต่อผู้ไม่ประสงค์ดีมากกว่าที่แนะนำให้ใช้กับข้อมูลของบริษัท | 
POTENTIALLY_COMPROMISED | 
                อุปกรณ์นี้อาจถูกบุกรุกและผู้ไม่ประสงค์ดีอาจเข้าถึงข้อมูลของบริษัทได้ | 
PostureDetail
รายละเอียดเพิ่มเติมเกี่ยวกับท่าทางด้านความปลอดภัยของอุปกรณ์
| การแสดง JSON | 
|---|
{ "securityRisk": enum (  | 
              
| ช่อง | |
|---|---|
securityRisk | 
                
                   
 ความเสี่ยงด้านความปลอดภัยที่เฉพาะเจาะจงซึ่งส่งผลเสียต่อท่าทีด้านความปลอดภัยของอุปกรณ์  | 
              
advice[] | 
                
                   
 คำแนะนำที่เกี่ยวข้องสำหรับผู้ดูแลระบบเพื่อลดความเสี่ยงด้านความปลอดภัยนี้และปรับปรุงท่าทางด้านความปลอดภัยของอุปกรณ์  | 
              
SecurityRisk
ความเสี่ยงที่ทำให้อุปกรณ์ไม่ได้อยู่ในสถานะที่ปลอดภัยที่สุด
| Enum | |
|---|---|
SECURITY_RISK_UNSPECIFIED | 
                ไม่ระบุ | 
UNKNOWN_OS | 
                Play Integrity API ตรวจพบว่าอุปกรณ์กำลังเรียกใช้ระบบปฏิบัติการที่ไม่รู้จัก (การตรวจสอบ basicIntegrity สำเร็จ แต่ ctsProfileMatch ไม่สำเร็จ) | 
COMPROMISED_OS | 
                Play Integrity API ตรวจพบว่าอุปกรณ์กำลังเรียกใช้ระบบปฏิบัติการที่ถูกบุกรุก (การตรวจสอบ basicIntegrity ล้มเหลว) | 
HARDWARE_BACKED_EVALUATION_FAILED | 
                Play Integrity API จะตรวจพบว่าอุปกรณ์ไม่มีการรับประกันความสมบูรณ์ของระบบที่แข็งแกร่ง หากป้ายกำกับ MEETS_STRONG_INTEGRITY ไม่แสดงในช่องความสมบูรณ์ของอุปกรณ์ | 
              
CommonCriteriaModeInfo
ข้อมูลเกี่ยวกับโหมด Common Criteria ซึ่งเป็นมาตรฐานความปลอดภัยที่กำหนดไว้ใน Common Criteria for Information Technology Security Evaluation (CC)
ข้อมูลนี้จะใช้ได้ก็ต่อเมื่อ statusReportingSettings.commonCriteriaModeEnabled เป็น true ในนโยบายของอุปกรณ์
| การแสดง JSON | 
|---|
{ "commonCriteriaModeStatus": enum (  | 
              
| ช่อง | |
|---|---|
commonCriteriaModeStatus | 
                
                   
 เปิดใช้โหมด Common Criteria หรือไม่  | 
              
policySignatureVerificationStatus | 
                
                   
 เอาต์พุตเท่านั้น สถานะการยืนยันลายเซ็นนโยบาย  | 
              
CommonCriteriaModeStatus
เปิดใช้โหมด Common Criteria หรือไม่
| Enum | |
|---|---|
COMMON_CRITERIA_MODE_STATUS_UNKNOWN | 
                สถานะที่ไม่รู้จัก | 
COMMON_CRITERIA_MODE_DISABLED | 
                ขณะนี้โหมด Common Criteria ปิดใช้อยู่ | 
COMMON_CRITERIA_MODE_ENABLED | 
                เปิดใช้โหมด Common Criteria อยู่ในขณะนี้ | 
PolicySignatureVerificationStatus
สถานะการยืนยันลายเซ็นนโยบาย
| Enum | |
|---|---|
POLICY_SIGNATURE_VERIFICATION_STATUS_UNSPECIFIED | 
                ไม่ระบุ ไม่ได้รายงานสถานะการยืนยัน โดยจะมีการตั้งค่าก็ต่อเมื่อ  เป็น "เท็จ" เท่านั้น | 
              
POLICY_SIGNATURE_VERIFICATION_DISABLED | 
                ระบบปิดใช้การยืนยันลายเซ็นของนโยบายในอุปกรณ์เนื่องจากตั้งค่า  เป็น "เท็จ" | 
              
POLICY_SIGNATURE_VERIFICATION_SUCCEEDED | 
                การยืนยันลายเซ็นนโยบายสำเร็จ | 
POLICY_SIGNATURE_VERIFICATION_NOT_SUPPORTED | 
                ระบบไม่รองรับการยืนยันลายเซ็นนโยบาย เช่น เนื่องจากอุปกรณ์ลงทะเบียนด้วย CloudDPC เวอร์ชันที่ไม่รองรับการยืนยันลายเซ็นนโยบาย | 
POLICY_SIGNATURE_VERIFICATION_FAILED | 
                การยืนยันลายเซ็นของนโยบายไม่สำเร็จ ระบบยังไม่ได้ใช้นโยบาย | 
DpcMigrationInfo
ข้อมูลที่เกี่ยวข้องกับว่าอุปกรณ์นี้ได้รับการย้ายข้อมูลจากการจัดการโดยเครื่องมือควบคุมนโยบายด้านอุปกรณ์ (DPC) อื่นหรือไม่
| การแสดง JSON | 
|---|
{ "previousDpc": string, "additionalData": string }  | 
              
| ช่อง | |
|---|---|
previousDpc | 
                
                   
 เอาต์พุตเท่านั้น หากอุปกรณ์นี้ย้ายข้อมูลมาจาก DPC อื่น นี่คือชื่อแพ็กเกจของอุปกรณ์ มิเช่นนั้นจะไม่แสดง  | 
              
additionalData | 
                
                   
 เอาต์พุตเท่านั้น หากย้ายข้อมูลอุปกรณ์นี้จาก DPC อื่น ระบบจะกรอกข้อมูลในช่อง   | 
              
DefaultApplicationInfo
ข้อมูลแอปพลิเคชันเริ่มต้นสำหรับ  ที่เฉพาะเจาะจงDefaultApplicationType
| การแสดง JSON | 
|---|
{ "defaultApplicationType": enum (  | 
              
| ช่อง | |
|---|---|
defaultApplicationType | 
                
                   
 เอาต์พุตเท่านั้น ประเภทแอปพลิเคชันเริ่มต้น  | 
              
packageName | 
                
                   
 เอาต์พุตเท่านั้น ชื่อแพ็กเกจของแอปพลิเคชันเริ่มต้นปัจจุบัน  | 
              
defaultApplicationSettingAttempts[] | 
                
                   
 เอาต์พุตเท่านั้น รายละเอียดเกี่ยวกับความพยายามในการตั้งค่าแอปพลิเคชันเริ่มต้น ตามลำดับเดียวกับที่ระบุไว้ใน   | 
              
DefaultApplicationSettingAttempt
รายละเอียดเกี่ยวกับการพยายามตั้งค่าแอปพลิเคชันเริ่มต้น
| การแสดง JSON | 
|---|
{
  "packageName": string,
  "attemptOutcome": enum ( | 
              
| ช่อง | |
|---|---|
packageName | 
                
                   
 เอาต์พุตเท่านั้น ชื่อแพ็กเกจของแอปพลิเคชันที่พยายาม  | 
              
attemptOutcome | 
                
                   
 เอาต์พุตเท่านั้น ผลลัพธ์ของการตั้งค่าแอปเป็นค่าเริ่มต้น  | 
              
AttemptOutcome
ผลลัพธ์ของการตั้งค่าแอปเป็นค่าเริ่มต้น
| Enum | |
|---|---|
ATTEMPT_OUTCOME_UNSPECIFIED | 
                ไม่ได้ระบุผลลัพธ์ของความพยายาม ไม่ได้ใช้ | 
SUCCESS | 
                ตั้งแอปเป็นค่าเริ่มต้นเรียบร้อยแล้ว | 
APP_NOT_INSTALLED | 
                พยายามไม่สำเร็จเนื่องจากไม่ได้ติดตั้งแอป | 
APP_SIGNING_CERT_MISMATCH | 
                ความพยายามล้มเหลวเนื่องจากลายนิ้วมือของใบรับรองคีย์การลงนามของแอปจาก Play Store หรือจาก  ไม่ตรงกับลายนิ้วมือในอุปกรณ์ | 
              
OTHER_FAILURE | 
                ความพยายามล้มเหลวเนื่องจากสาเหตุอื่นๆ | 
เมธอด | 
            |
|---|---|
                
 | 
              ลบอุปกรณ์ | 
                
 | 
              รับอุปกรณ์ | 
                
 | 
              ออกคำสั่งไปยังอุปกรณ์ | 
                
 | 
              แสดงรายการอุปกรณ์สำหรับองค์กรที่ระบุ | 
                
 | 
              อัปเดตอุปกรณ์ |