資源: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 to reviews. |
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、當機等。 |
CAN_MANAGE_DEEPLINKS |
管理應用程式的深層連結設定。 |
方法 |
|
---|---|
|
授予使用者指定套件的存取權。 |
|
移除使用者對指定套件或開發人員帳戶的所有存取權。 |
|
更新使用者對指定套件的存取權。 |
錯誤代碼
這項資源的作業會傳回下列 HTTP 錯誤碼:
錯誤代碼 | 原因 | 解析度 |
---|---|---|
5xx |
Google Play 伺服器發生一般錯誤。 | 重試要求。
如果問題持續發生,請與 Google Play 帳戶管理員聯絡,或提交支援要求。 建議查看 Play 狀態資訊主頁,瞭解是否有已知服務中斷情形。 |
409 |
並行更新錯誤。
嘗試更新正在更新的物件。舉例來說,購買交易同時透過呼叫 Play 帳款服務程式庫的 |
重試要求。 |