Users: getAvailableProductSet

เรียกดูชุดผลิตภัณฑ์ที่ผู้ใช้มีสิทธิ์เข้าถึง

ส่งคำขอ

คำขอ HTTP

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/users/userId/availableProductSet

พารามิเตอร์

ชื่อพารามิเตอร์ ค่า คำอธิบาย
พารามิเตอร์เส้นทาง
enterpriseId string รหัสขององค์กร
userId string รหัสผู้ใช้

การให้สิทธิ์

คำขอนี้ต้องได้รับการให้สิทธิ์ตามขอบเขตต่อไปนี้

ขอบเขต
https://www.googleapis.com/auth/androidenterprise

สำหรับข้อมูลเพิ่มเติม โปรดดูที่หน้าการตรวจสอบสิทธิ์และการให้สิทธิ์

เนื้อหาของคำขอ

โปรดอย่าให้เนื้อหาคำขอตามวิธีการนี้

คำตอบ

หากสำเร็จ เมธอดนี้จะแสดงเนื้อหาการตอบกลับซึ่งมีโครงสร้างต่อไปนี้

{
  "kind": "androidenterprise#productSet",
  "productId": [
    string
  ],
  "productSetBehavior": string,
  "productVisibility": [
    {
      "productId": string,
      "tracks": [
        string
      ],
      "trackIds": [
        string
      ]
    }
  ]
}
ชื่อพร็อพเพอร์ตี้ ค่า คำอธิบาย Notes
productId[] list รายการรหัสผลิตภัณฑ์ที่กำหนดชุดผลิตภัณฑ์
productSetBehavior string การตีความชุดผลิตภัณฑ์นี้ "unknown" ไม่ควรส่งและไม่ได้รับการประมวลผล หากได้รับ "รายการที่อนุญาตพิเศษ" หมายความว่าผู้ใช้มีสิทธิ์เข้าถึงชุดผลิตภัณฑ์ "includeAll" หมายถึงผลิตภัณฑ์ทั้งหมดที่สามารถเข้าถึงได้ รวมถึงผลิตภัณฑ์ที่ได้รับอนุมัติ ผลิตภัณฑ์ที่ถูกยกเลิกการอนุมัติ และผลิตภัณฑ์ที่ไม่เคยได้รับการอนุมัติ "allApproved" หมายความว่าผู้ใช้มีสิทธิ์เข้าถึงผลิตภัณฑ์ทั้งหมดที่ได้รับอนุมัติสำหรับองค์กร หากค่าเป็น "allApproved" หรือ "includeAll" ระบบจะไม่สนใจช่อง productId หากไม่ได้ระบุค่าไว้ ระบบจะตีความค่าเป็น "รายการที่อนุญาตพิเศษ" สำหรับความเข้ากันได้แบบย้อนหลัง ยิ่งไปกว่านั้น "allApproved" หรือ "includeAll" ไม่ได้เปิดการแสดงแทร็ก "อัลฟา" หรือ "เบต้า" สำหรับแอป Android โดยอัตโนมัติ โปรดใช้ Product visibility เพื่อเปิดใช้แทร็ก "อัลฟา" หรือ "เบต้า" สำหรับผู้ใช้แต่ละราย

ค่าที่ยอมรับได้ มีดังนี้
  • "allApproved"
  • "includeAll"
  • "whitelist"
productVisibility[] list รายการรหัสผลิตภัณฑ์เพิ่มเติมในการสร้างชุดผลิตภัณฑ์ ในรายการนี้ คุณระบุแทร็ก (อัลฟ่า เบต้า เวอร์ชันที่ใช้งานจริง) ของผลิตภัณฑ์ที่แสดงต่อผู้ใช้ได้ ซึ่งต่างจากอาร์เรย์ productID ดูข้อมูลเพิ่มเติมได้ที่การเปิดเผยผลิตภัณฑ์และฟิลด์ ไม่อนุญาตให้ระบุรหัสผลิตภัณฑ์เดียวกันทั้งที่นี่และในอาร์เรย์ productId เพราะจะทำให้เกิดข้อผิดพลาด
productVisibility[].productId string รหัสผลิตภัณฑ์ที่จะแสดงต่อผู้ใช้ ต้องระบุสำหรับแต่ละรายการในรายการการเปิดเผยผลิตภัณฑ์
productVisibility[].tracks[] list เลิกใช้งานแล้ว โปรดใช้ trackIds แทน
productVisibility[].trackIds[] list ให้สิทธิ์ผู้ใช้ในการเข้าถึงแทร็กผลิตภัณฑ์ที่ระบุ ซึ่งระบุโดย trackIds
kind string