ทรัพยากร: MobileDevice
การจัดการอุปกรณ์เคลื่อนที่ของ Google Workspace ครอบคลุมอุปกรณ์ Android, Google Sync และ iOS ดูข้อมูลเพิ่มเติมเกี่ยวกับงานทั่วไปของกลุ่ม Mobile Device API ได้ที่คู่มือสำหรับนักพัฒนาซอฟต์แวร์
| การแสดง JSON | 
|---|
| { "kind": string, "etag": string, "resourceId": string, "deviceId": string, "name": [ string ], "email": [ string ], "model": string, "os": string, "type": string, "status": string, "hardwareId": string, "firstSync": string, "lastSync": string, "userAgent": string, "serialNumber": string, "imei": string, "meid": string, "wifiMacAddress": string, "networkOperator": string, "defaultLanguage": string, "managedAccountIsOnOwnerProfile": boolean, "deviceCompromisedStatus": string, "buildNumber": string, "kernelVersion": string, "basebandVersion": string, "unknownSourcesStatus": boolean, "developerOptionsStatus": boolean, "otherAccountsInfo": [ string ], "adbStatus": boolean, "supportsWorkProfile": boolean, "manufacturer": string, "releaseVersion": string, "securityPatchLevel": string, "brand": string, "bootloaderVersion": string, "hardware": string, "encryptionStatus": string, "devicePasswordStatus": string, "privilege": string, "applications": [ { "packageName": string, "displayName": string, "versionName": string, "versionCode": integer, "permission": [ string ] } ] } | 
| ช่อง | |
|---|---|
| kind | 
 ประเภทของทรัพยากร API สำหรับทรัพยากร Mobiledevices ค่าจะเป็น  | 
| etag | 
 ETag ของทรัพยากร | 
| resourceId | 
 รหัสที่ไม่ซ้ำกันซึ่งบริการ API ใช้เพื่อระบุอุปกรณ์เคลื่อนที่ | 
| deviceId | 
 หมายเลขซีเรียลของอุปกรณ์เคลื่อนที่ที่ใช้ Google Sync สําหรับอุปกรณ์ Android และ iOS ข้อมูลนี้คือตัวระบุที่ไม่ซ้ำกันที่ซอฟต์แวร์สร้างขึ้น | 
| name[] | 
 รายชื่อชื่อผู้ใช้ของเจ้าของ หากแอปพลิเคชันต้องการรายชื่อชื่อเจ้าของอุปกรณ์ปัจจุบัน ให้ใช้เมธอด get ดูข้อมูลเพิ่มเติมเกี่ยวกับการดึงข้อมูลผู้ใช้อุปกรณ์เคลื่อนที่ได้ที่คู่มือนักพัฒนาซอฟต์แวร์ | 
| email[] | 
 รายการอีเมลของเจ้าของ หากแอปพลิเคชันต้องการรายการอีเมลผู้ใช้ปัจจุบัน ให้ใช้เมธอด get ดูข้อมูลเพิ่มเติมได้ที่เมธอดเรียกข้อมูลผู้ใช้ | 
| model | 
 ชื่อรุ่นของอุปกรณ์เคลื่อนที่ เช่น Nexus S พร็อพเพอร์ตี้นี้อัปเดตได้ ดูข้อมูลเพิ่มเติมได้ที่คู่มือนักพัฒนาซอฟต์แวร์ | 
| os | 
 ระบบปฏิบัติการของอุปกรณ์เคลื่อนที่ เช่น iOS 4.3 หรือ Android 2.3.5 พร็อพเพอร์ตี้นี้อัปเดตได้ ดูข้อมูลเพิ่มเติมได้ที่คู่มือนักพัฒนาซอฟต์แวร์ | 
| type | 
 ประเภทของอุปกรณ์เคลื่อนที่ | 
| status | 
 สถานะของอุปกรณ์ | 
| hardwareId | 
 ตัวระบุที่ไม่ซ้ำกัน IMEI/MEID สำหรับฮาร์ดแวร์ Android และไม่สามารถใช้กับอุปกรณ์ Google Sync เมื่อเพิ่มอุปกรณ์เคลื่อนที่ Android พร็อพเพอร์ตี้นี้เป็นพร็อพเพอร์ตี้ที่ไม่บังคับ เมื่ออัปเดตอุปกรณ์เหล่านี้ พร็อพเพอร์ตี้นี้จะเป็นแบบอ่านอย่างเดียว | 
| firstSync | 
 วันที่และเวลาที่อุปกรณ์ทำการซิงค์กับการตั้งค่านโยบายในคอนโซลผู้ดูแลระบบเป็นครั้งแรก ค่าอยู่ในรูปแบบวันที่และเวลา ISO 8601 เวลาคือวันที่แบบเต็มพร้อมชั่วโมง นาที และวินาทีในรูปแบบ  | 
| lastSync | 
 วันที่และเวลาที่อุปกรณ์ทำการซิงค์กับการตั้งค่านโยบายในคอนโซลผู้ดูแลระบบครั้งล่าสุด ค่าอยู่ในรูปแบบวันที่และเวลา ISO 8601 เวลาคือวันที่แบบเต็มพร้อมชั่วโมง นาที และวินาทีในรูปแบบ  | 
| userAgent | 
 ให้ข้อมูลเกี่ยวกับอุปกรณ์ เช่น เวอร์ชัน  | 
| serialNumber | 
 หมายเลขซีเรียลของอุปกรณ์ | 
| imei | 
 หมายเลข IMEI ของอุปกรณ์ | 
| meid | 
 หมายเลข MEID ของอุปกรณ์ | 
| wifiMacAddress | 
 ที่อยู่ MAC ของอุปกรณ์ในเครือข่าย Wi-Fi | 
| networkOperator | 
 ผู้ให้บริการเครือข่ายมือถือหรือเครือข่ายของอุปกรณ์เคลื่อนที่ (หากมี) (อ่านอย่างเดียว) | 
| defaultLanguage | 
 ภาษาเริ่มต้นที่ใช้ในอุปกรณ์ | 
| managedAccountIsOnOwnerProfile | 
 บูลีนที่ระบุว่าบัญชีนี้อยู่ในโปรไฟล์เจ้าของ/โปรไฟล์หลักหรือไม่ | 
| deviceCompromisedStatus | 
 สถานะอุปกรณ์ที่ถูกบุกรุก | 
| buildNumber | 
 หมายเลขบิลด์ของระบบปฏิบัติการของอุปกรณ์ | 
| kernelVersion | 
 เวอร์ชันเคอร์เนลของอุปกรณ์ | 
| basebandVersion | 
 เวอร์ชันเบสแบนด์ของอุปกรณ์ | 
| unknownSourcesStatus | 
 แหล่งที่มาที่ไม่รู้จักเปิดหรือปิดใช้ในอุปกรณ์ (อ่านอย่างเดียว) | 
| developerOptionsStatus | 
 ตัวเลือกของนักพัฒนาซอฟต์แวร์เปิดหรือปิดใช้ในอุปกรณ์ (อ่านอย่างเดียว) | 
| otherAccountsInfo[] | 
 รายการบัญชีที่เพิ่มในอุปกรณ์ (อ่านอย่างเดียว) | 
| adbStatus | 
 Adb (การแก้ไขข้อบกพร่อง USB) เปิดหรือปิดใช้ในอุปกรณ์ (อ่านอย่างเดียว) | 
| supportsWorkProfile | 
 โปรไฟล์งานในอุปกรณ์ที่รองรับ (อ่านอย่างเดียว) | 
| manufacturer | 
 ผู้ผลิตอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) | 
| releaseVersion | 
 เวอร์ชันอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) | 
| securityPatchLevel | 
 ระดับแพตช์ความปลอดภัยของอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) | 
| brand | 
 แบรนด์อุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) | 
| bootloaderVersion | 
 เวอร์ชัน Bootloader ของอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) | 
| hardware | 
 ฮาร์ดแวร์ของอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) | 
| encryptionStatus | 
 สถานะการเข้ารหัสอุปกรณ์เคลื่อนที่ (อ่านอย่างเดียว) | 
| devicePasswordStatus | 
 DevicePasswordStatus (อ่านอย่างเดียว) | 
| privilege | 
 DMAgentPermission (อ่านอย่างเดียว) | 
| applications[] | 
 รายการแอปพลิเคชันที่ติดตั้งในอุปกรณ์เคลื่อนที่ Android และไม่สามารถใช้กับ Google Sync และอุปกรณ์ iOS รายการนี้รวมถึงแอปพลิเคชัน Android ที่เข้าถึงข้อมูล Google Workspace เมื่ออัปเดตรายการแอปพลิเคชัน โปรดทราบว่าการอัปเดตจะแทนที่รายการที่มีอยู่ หากอุปกรณ์ Android มีแอปพลิเคชัน 2 รายการอยู่แล้วและ API อัปเดตรายการเป็นแอปพลิเคชัน 5 รายการ รายการที่อัปเดตแล้วจะเป็นแอปพลิเคชัน 5 รายการ
                 | 
| applications[].packageName | 
 ชื่อแพ็กเกจของแอปพลิเคชัน ตัวอย่างเช่น  | 
| applications[].displayName | 
 ชื่อที่แสดงของแอปพลิเคชัน ตัวอย่างเช่น  | 
| applications[].versionName | 
 ชื่อเวอร์ชันของแอปพลิเคชัน ตัวอย่างเช่น  | 
| applications[].versionCode | 
 รหัสเวอร์ชันของแอปพลิเคชัน ตัวอย่างเช่น  | 
| applications[].permission[] | 
 รายการสิทธิ์ของแอปพลิเคชันนี้ สิทธิ์เหล่านี้อาจเป็นสิทธิ์มาตรฐานของ Android หรือสิทธิ์ที่แอปพลิเคชันกำหนดไว้ก็ได้ และอยู่ใน ไฟล์ Manifest สำหรับ Android ของแอปพลิเคชัน ตัวอย่างสิทธิ์ของแอปพลิเคชันปฏิทินคือ  | 
| เมธอด | |
|---|---|
| 
 | ดำเนินการที่ส่งผลต่ออุปกรณ์เคลื่อนที่ | 
| 
 | นำอุปกรณ์เคลื่อนที่ออก | 
| 
 | ดึงข้อมูลพร็อพเพอร์ตี้ของอุปกรณ์เคลื่อนที่ | 
| 
 | ดึงข้อมูลรายการอุปกรณ์เคลื่อนที่ทั้งหมดที่ผู้ใช้เป็นเจ้าของสำหรับบัญชีหนึ่งๆ โดยแบ่งเป็นหน้า |