Список методов для этого ресурса см. в конце этой страницы.
Представления ресурсов
Объекты групповой лицензии позволяют отслеживать лицензии (называемые разрешениями ) как для бесплатных, так и для платных приложений. Для бесплатного приложения групповая лицензия создается, когда администратор предприятия впервые утверждает продукт в Google Play или когда первое право на продукт создается для пользователя через API. Для платного приложения объект групповой лицензии создается только тогда, когда администратор предприятия впервые покупает продукт в Google Play.
Используйте API для запроса групповых лицензий. Grouplicenses
включает общее количество приобретенных лицензий (только для платных приложений) и общее количество лицензий, используемых в настоящее время. Другими словами, общее количество Entitlements
, существующих для продукта.
Для каждого продукта создается только один объект групповой лицензии, и объекты групповой лицензии никогда не удаляются. Если продукт не одобрен, его групповая лицензия остается. Это позволяет администраторам предприятия отслеживать любые оставшиеся права на продукт.
{ "kind": "androidenterprise#groupLicense", "productId": string, "numPurchased": integer, "numProvisioned": integer, "acquisitionKind": string, "approval": string, "permissions": string }
Имя свойства | Ценить | Описание | Примечания |
---|---|---|---|
acquisitionKind | string | Как была приобретена эта групповая лицензия. "bulkPurchase" означает, что этот ресурс Grouplicenses был создан, потому что предприятие приобрело лицензии на этот продукт; в противном случае значение "free" (для бесплатных продуктов).Допустимые значения:
| |
approval | string | Одобрен ли в настоящее время продукт, к которому относится эта групповая лицензия, предприятием. Продукты утверждаются при первом создании групповой лицензии, но это утверждение может быть отозвано администратором предприятия через Google Play. Неутвержденные продукты не будут видны конечным пользователям в коллекциях, и новые права на них обычно не создаются. Допустимые значения:
| |
kind | string | ||
numProvisioned | integer | Общее количество предоставленных лицензий для этого продукта. Возвращается операциями чтения, но игнорируется операциями записи. | |
numPurchased | integer | Количество купленных лицензий (возможно, в нескольких покупках). Если это поле опущено, то количество лицензий, которые можно предоставить, не ограничено (например, если тип приобретения "free" ). | |
permissions | string | Статус разрешения продукта. Это поле заполняется только в том случае, если продукт одобрен. Возможные состояния:
Допустимые значения:
| |
productId | string | Идентификатор продукта, для которого предназначена лицензия. Например, "app:com.google.android.gm" . |
Методы
- получать
- Извлекает сведения о корпоративной групповой лицензии на продукт. Примечание. Этот элемент устарел. Новые интеграции не могут использовать этот метод и могут ссылаться на наши новые рекомендации .
- список
- Получает идентификаторы всех продуктов, для которых предприятие имеет групповую лицензию. Примечание. Этот элемент устарел. Новые интеграции не могут использовать этот метод и могут ссылаться на наши новые рекомендации .