このリソースのメソッドの一覧は、このページの最後に掲載されています。
リソース表記
グループ ライセンス オブジェクトを使用すると、無料アプリと有料アプリのライセンス(利用資格と呼ばれます)を追跡できます。無料アプリの場合、企業の管理者が Google Play でアイテムを初めて承認したとき、または API を使用してユーザーにアイテムの最初の利用資格を作成したときに、グループ ライセンスが作成されます。有料アプリの場合、グループ ライセンス オブジェクトは企業の管理者が Google Play で初めてプロダクトを購入したときにのみ作成されます。API を使用してグループ ライセンスを照会します。
Grouplicenses
リソースには、購入したライセンスの合計数(有料アプリのみ)と、現在使用しているライセンスの合計数が含まれます。つまり、商品に存在する Entitlements
の総数です。サービスごとに作成されるグループ ライセンス オブジェクトは 1 つのみで、グループ ライセンス オブジェクトは削除されません。サービスが未承認の場合、そのグループ ライセンスはそのまま残ります。これにより、企業の管理者はプロダクトの残りの利用資格を追跡できます。
{ "kind": "androidenterprise#groupLicense", "productId": string, "numPurchased": integer, "numProvisioned": integer, "acquisitionKind": string, "approval": string, "permissions": string }
プロパティ名 | 値 | 説明 | メモ |
---|---|---|---|
acquisitionKind |
string |
このグループ ライセンスの取得方法。"bulkPurchase" は、企業がこのサービスのライセンスを購入したために、Grouplicenses リソースが作成されたことを意味します。それ以外の場合、値は "free" (無料アイテムの場合)になります。
指定できる値は次のとおりです。 <ph type="x-smartling-placeholder">
|
|
approval |
string |
このグループ ライセンスに関連するサービスが現在企業によって承認されているかどうか。プロダクトはグループ ライセンスが最初に作成されたときに承認されますが、この承認は企業の管理者が Google Play を介して取り消す場合があります。未承認のプロダクトは、コレクション内のエンドユーザーには表示されず、通常は新しい利用資格を作成できません。
有効な値は次のとおりです。
|
|
kind |
string |
||
numProvisioned |
integer |
このプロダクトに対してプロビジョニングされたライセンスの合計数。読み取りオペレーションでは返されますが、書き込みオペレーションでは無視されます。 | |
numPurchased |
integer |
購入済みのライセンスの数(複数回購入した場合もあります)。このフィールドを省略すると、プロビジョニングできるライセンスの数に制限はありません(たとえば、取得の種類が "free" の場合)。 |
|
permissions |
string |
商品の権限承認ステータス。このフィールドは、商品が承認されている場合にのみ設定されます。ステータスには次のものがあります。
指定できる値は次のとおりです。 <ph type="x-smartling-placeholder">
|
|
productId |
string |
ライセンスの対象となるプロダクトの ID。たとえば、"app:com.google.android.gm" です。 |