منبع: Grant
یک منبع کمک هزینه دسترسی
نمایندگی JSON |
---|
{
"name": string,
"packageName": string,
"appLevelPermissions": [
enum ( |
فیلدها | |
---|---|
name | مورد نیاز. نام منبع برای این کمک مالی، به دنبال الگوی "developers/{developer}/users/{email}/grants/{packageName}". اگر این کمک هزینه برای یک برنامه پیش نویس باشد، شناسه برنامه در نام این منبع به جای نام بسته استفاده می شود. |
packageName | تغییرناپذیر. نام بسته برنامه این برای برنامههای پیشنویس خالی خواهد بود. |
appLevelPermissions[] | مجوزهایی که برای این برنامه به کاربر داده شده است. |
AppLevelPermission
مجوزی که در سطح هر برنامه اعطا شده است.
Enums | |
---|---|
APP_LEVEL_PERMISSION_UNSPECIFIED | مجوز نامشخص یا نامشخص |
CAN_ACCESS_APP | مشاهده اطلاعات برنامه (فقط خواندنی). منسوخ شده: سعی کنید قابلیت گرانول تری تعریف کنید. در غیر این صورت، AppLevelPermission.CAN_VIEW_NON_FINANCIAL_DATA را بررسی کنید. |
CAN_VIEW_FINANCIAL_DATA | مشاهده داده های مالی |
CAN_MANAGE_PERMISSIONS | مدیر (همه مجوزها). |
CAN_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، Crashes و غیره. |
CAN_MANAGE_DEEPLINKS | تنظیمات پیوندهای عمیق یک برنامه را مدیریت کنید. |
روش ها | |
---|---|
| به یک کاربر به بسته داده شده دسترسی بدهید. |
| تمام دسترسی کاربر به بسته داده شده یا حساب توسعه دهنده را حذف می کند. |
| دسترسی کاربر به بسته داده شده را به روز می کند. |
کدهای خطا
عملیات این منبع، کدهای خطای HTTP زیر را برمی گرداند:
کد خطا | دلیل | قطعنامه |
---|---|---|
5xx | خطای عمومی در سرور Google Play. | درخواست خود را دوباره امتحان کنید اگر مشکل ادامه داشت با مدیر حساب Google Play خود تماس بگیرید یا یک درخواست پشتیبانی ارسال کنید. داشبورد وضعیت Play را برای هرگونه قطعی شناخته شده بررسی کنید. |
409 | خطای بهروزرسانی همزمان. تلاشی برای بهروزرسانی یک شی که در حال بهروزرسانی است انجام شد. برای مثال، یک خرید با فراخوانی متد | درخواست خود را دوباره امتحان کنید |