リソース: Grant
アクセス権限リソース。
| JSON 表現 | 
|---|
| {
  "name": string,
  "packageName": string,
  "appLevelPermissions": [
    enum ( | 
| フィールド | |
|---|---|
| name | 
 必須。この権限のリソース名。形式は「developers/{developer}/users/{email}/grants/{packageName}」です。未公開アプリに対する権限の場合、パッケージ名の代わりにアプリ ID がこのリソース名に使用されます。 | 
| packageName | 
 変更不可。アプリのパッケージ名。未公開アプリでは空になります。 | 
| appLevelPermissions[] | 
 このアプリについてユーザーに付与されている権限。 | 
AppLevelPermission
アプリ単位で付与されている権限。
| 列挙型 | |
|---|---|
| APP_LEVEL_PERMISSION_UNSPECIFIED | 権限が不明または未指定。 | 
| CAN_ACCESS_APP | アプリ情報の閲覧(読み取り専用)。非推奨: もう少し細かく権限を定義してください。もしくは、AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA をご確認ください。 | 
| CAN_VIEW_FINANCIAL_DATA | 財務データを表示します。 | 
| CAN_MANAGE_PERMISSIONS | 管理者(すべての権限)。 | 
| CAN_REPLY_TO_REVIEWS | reviews.reply でのレビューへの返信。 | 
| CAN_MANAGE_PUBLIC_APKS | 製品版としてのリリース、デバイスの除外、Google Play アプリ署名の使用。 | 
| CAN_MANAGE_TRACK_APKS | テストトラックとしてのリリース。 | 
| CAN_MANAGE_TRACK_USERS | テスト版トラックの管理、テスターリストの編集。 | 
| CAN_MANAGE_PUBLIC_LISTING | ストアでの表示を管理します。 | 
| CAN_MANAGE_DRAFT_APPS | 未公開のアプリの編集、削除。 | 
| CAN_MANAGE_ORDERS | 注文と定期購入の管理。 | 
| CAN_MANAGE_APP_CONTENT | ページに関連するポリシーの管理。 | 
| CAN_VIEW_NON_FINANCIAL_DATA | アプリ情報の閲覧(読み取り専用)。 | 
| CAN_VIEW_APP_QUALITY | アプリの品質データの閲覧(Vitals、Crashes など)。 | 
| CAN_MANAGE_DEEPLINKS | アプリのディープリンク設定の管理。 | 
| メソッド | |
|---|---|
| 
 | 指定されたパッケージへのアクセス権をユーザーに付与します。 | 
| 
 | 指定されたパッケージまたはデベロッパー アカウントに対するユーザーのすべてのアクセス権を削除します。 | 
| 
 | 指定されたパッケージに対するユーザーのアクセス権を更新します。 | 
エラーコード
このリソースのオペレーションは、次の HTTP エラーコードを返します。
| エラーコード | 理由 | 解決策 | 
|---|---|---|
| 5xx | Google Play サーバーの一般的なエラー。 | リクエストを再試行してください。 問題が解決しない場合は、Google Play アカウント マネージャーにお問い合わせいただくか、サポート リクエストを送信してください。Google Play ステータス ダッシュボードで、既知のサービス停止がないか確認してください。 | 
| 409 | 同時実行更新エラー。 更新中のオブジェクトを更新しようとしました。たとえば、Play Billing Library の  | リクエストを再試行してください。 |