Grouplicenses

Để biết danh sách các phương thức cho tài nguyên này, hãy xem ở cuối trang.

Biểu diễn tài nguyên

Đối tượng giấy phép nhóm giúp bạn theo dõi giấy phép (gọi là quyền) cho cả ứng dụng miễn phí và ứng dụng có tính phí. Đối với ứng dụng miễn phí, giấy phép nhóm được tạo khi quản trị viên doanh nghiệp phê duyệt sản phẩm lần đầu trên Google Play hoặc khi quyền đầu tiên đối với sản phẩm được tạo cho người dùng thông qua API. Đối với ứng dụng có tính phí, đối tượng giấy phép nhóm chỉ được tạo khi quản trị viên doanh nghiệp mua sản phẩm này trên Google Play lần đầu tiên.

Sử dụng API để truy vấn giấy phép của nhóm. Tài nguyên Grouplicenses bao gồm tổng số giấy phép đã mua (chỉ ứng dụng có tính phí) và tổng số giấy phép hiện đang sử dụng. Nói cách khác, đây là tổng số Entitlements tồn tại của sản phẩm.

Chỉ một đối tượng giấy phép nhóm được tạo cho mỗi sản phẩm và các đối tượng giấy phép nhóm không bao giờ bị xoá. Nếu một sản phẩm không được phê duyệt, giấy phép nhóm của sản phẩm đó vẫn giữ nguyên. Việc này cho phép quản trị viên doanh nghiệp theo dõi mọi quyền còn lại đối với sản phẩm.

{
  "kind": "androidenterprise#groupLicense",
  "productId": string,
  "numPurchased": integer,
  "numProvisioned": integer,
  "acquisitionKind": string,
  "approval": string,
  "permissions": string
}
Tên tài sản Giá trị Mô tả Ghi chú
acquisitionKind string Cách có được giấy phép nhóm này. "bulkPurchase" có nghĩa là tài nguyên giấy phép Group này đã được tạo vì doanh nghiệp đã mua giấy phép cho sản phẩm này; nếu không, giá trị sẽ là "free" (đối với sản phẩm miễn phí).

Các giá trị được chấp nhận là:
  • "bulkPurchase"
  • "free"
approval string Liệu sản phẩm liên quan đến giấy phép nhóm này hiện có được doanh nghiệp phê duyệt hay không. Các sản phẩm được phê duyệt khi giấy phép nhóm được tạo lần đầu tiên, nhưng quản trị viên doanh nghiệp có thể thu hồi quyết định phê duyệt này qua Google Play. Người dùng cuối sẽ không nhìn thấy các sản phẩm không được phê duyệt trong bộ sưu tập và thường thì bạn cũng không nên tạo các quyền mới dành cho những sản phẩm này.

Các giá trị được chấp nhận là:
  • "approved"
  • "unapproved"
kind string
numProvisioned integer Tổng số giấy phép được cấp phép cho sản phẩm này. Được trả về bởi thao tác đọc, nhưng bị bỏ qua trong thao tác ghi.
numPurchased integer Số giấy phép đã mua (có thể trong nhiều giao dịch mua). Nếu bạn bỏ qua trường này, thì sẽ không có giới hạn về số lượng giấy phép có thể được cấp phép (ví dụ: nếu loại thu nạp là "free").
permissions string Trạng thái phê duyệt quyền của sản phẩm. Trường này chỉ được đặt nếu sản phẩm được phê duyệt. Các trạng thái có thể có là:
  • "currentApproved", nhóm quyền hiện tại đã được phê duyệt, nhưng các quyền bổ sung sẽ yêu cầu quản trị viên phê duyệt lại sản phẩm (Nếu sản phẩm được phê duyệt mà không chỉ định tùy chọn cài đặt quyền được phê duyệt thì đây sẽ là chế độ mặc định).
  • "needsReapproval" là sản phẩm có quyền chưa được phê duyệt. Bạn không thể chỉ định giấy phép sản phẩm bổ sung nào cho đến khi sản phẩm được phê duyệt lại,
  • "allCurrentAndFutureApproved", các quyền hiện tại đã được phê duyệt và mọi yêu cầu cập nhật quyền trong tương lai sẽ tự động được phê duyệt mà không cần quản trị viên xem xét.


Các giá trị được chấp nhận là:
  • "allCurrentAndFutureApproved"
  • "currentApproved"
  • "needsReapproval"
productId string Mã nhận dạng của sản phẩm có giấy phép. Ví dụ: "app:com.google.android.gm".

Phương thức

nhận
Truy xuất thông tin chi tiết về giấy phép nhóm của doanh nghiệp cho một sản phẩm.
list
Truy xuất mã nhận dạng của tất cả các sản phẩm mà doanh nghiệp có giấy phép nhóm.