REST Resource: vitals.errors.issues
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
منبع: ErrorIssue
گروهی از ErrorReports مرتبط برای یک برنامه دریافت شده است.
گزارشهای خطای مشابه با هم در مسائلی با یک علت ریشهای یکسان دستهبندی میشوند.
لطفا توجه داشته باشید: این منبع در حال حاضر در آلفا است. ممکن است تغییراتی در گروه بندی مشکلات ایجاد شود که منجر به تخصیص گزارش های خطای مشابه اما جدیدتر به مسائل مختلف شود. این همچنین می تواند باعث شود برخی از مسائل به طور کامل ناپدید شوند و با موارد جدید جایگزین شوند.
مجوزهای مورد نیاز : برای دسترسی به این منبع، کاربر تماس گیرنده به مجوز View app (فقط خواندنی) برای برنامه نیاز دارد.
نمایندگی JSON |
---|
{
"name": string,
"type": enum (ErrorType ),
"cause": string,
"location": string,
"errorReportCount": string,
"distinctUsers": string,
"distinctUsersPercent": {
object (Decimal )
},
"lastErrorReportTime": string,
"issueUri": string,
"firstOsVersion": {
object (OsVersion )
},
"lastOsVersion": {
object (OsVersion )
},
"firstAppVersion": {
object (AppVersion )
},
"lastAppVersion": {
object (AppVersion )
},
"annotations": [
{
object (IssueAnnotation )
}
],
"sampleErrorReports": [
string
]
} |
فیلدها |
---|
name | string شناسه. نام منبع موضوع. قالب: apps/{app}/{issue} |
type | enum ( ErrorType ) نوع خطاهای گروه بندی شده در این شماره. |
cause | string علت مسئله. بسته به نوع این می تواند یکی از موارد زیر باشد: - APPLICATION_NOT_RESPONDING: نوع ANR که رخ داده است، به عنوان مثال، "مهلت ارسال ورودی به پایان رسیده است".
- CRASH: برای خطاهای استثنای کنترل نشده جاوا، نوع درونی ترین استثنا که پرتاب شده است، به عنوان مثال، IllegalArgumentException. برای سیگنالهای کد بومی، سیگنالی که مطرح شده است، به عنوان مثال SIGSEGV.
|
location | string مکانی که مشکل در آن رخ داده است. بسته به نوع این می تواند یکی از موارد زیر باشد: - APPLICATION_NOT_RESPONDING: نام فعالیت یا سرویسی که دیگر پاسخ نمی دهد.
- CRASH: نام روش احتمالی که باعث خطا شده است.
|
errorReportCount | string ( int64 format) تعداد کل گزارشهای خطا در این شماره (فقط با در نظر گرفتن موارد منطبق با فیلترها و در بازه زمانی درخواستی). |
distinctUsers | string ( int64 format) تخمینی از تعداد کاربران منحصربهفردی که این مشکل را تجربه کردهاند (فقط با در نظر گرفتن موارد منطبق با فیلترها و در بازه زمانی درخواستی). |
distinctUsersPercent | object ( Decimal ) درصد تخمینی از کاربران تحت تأثیر هر مشکلی که تحت تأثیر این مشکل قرار می گیرند (فقط با در نظر گرفتن موارد منطبق با فیلترها و در بازه زمانی درخواستی). |
lastErrorReportTime | string ( Timestamp format) شروع ساعتی که در آن آخرین گزارش خطا در این شماره رخ داده است. از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثالها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" . |
issueUri | string پیوند به مشکل موجود در Android vitals در کنسول Play. |
firstOsVersion | object ( OsVersion ) کوچکترین نسخه سیستم عاملی که در آن این خوشه خطا در بازه زمانی درخواستی رخ داده است (فقط با در نظر گرفتن موارد منطبق با فیلترها و در بازه زمانی درخواستی). |
lastOsVersion | object ( OsVersion ) آخرین نسخه سیستم عامل که در آن این خوشه خطا در بازه زمانی درخواستی رخ داده است (فقط با در نظر گرفتن موارد منطبق با فیلترها و در بازه زمانی درخواستی). |
firstAppVersion | object ( AppVersion ) اولین نسخه برنامه (شامل) که در این ErrorIssue در بازه زمانی درخواستی ظاهر می شود (فقط با در نظر گرفتن موارد منطبق با فیلترها). |
lastAppVersion | object ( AppVersion ) آخرین نسخه (شامل) برنامه که در این ErrorIssue در بازه زمانی درخواستی ظاهر می شود (فقط با در نظر گرفتن موارد منطبق با فیلترها). |
annotations[] | object ( IssueAnnotation ) فهرست حاشیه نویسی برای یک موضوع. حاشیه نویسی اطلاعات بیشتری را ارائه می دهد که ممکن است به تشخیص و رفع مشکل کمک کند. |
sampleErrorReports[] | string فقط خروجی نمونه گزارش های خطا که متعلق به این ErrorIssue است. توجه: در حال حاضر حداکثر 1 در هر ErrorIssue پشتیبانی می شود. قالب: "apps/{app}/{report}" |
Annotation Issue
نمایش یک پیام حاشیه نویسی برای یک موضوع.
نمایندگی JSON |
---|
{
"category": string,
"title": string,
"body": string
} |
فیلدها |
---|
category | string دسته ای که حاشیه نویسی به آن تعلق دارد. حاشیه نویسی به یک دسته تعلق دارد. دستههای مثال: "اصلاح احتمالی"، "بینش". |
title | string عنوان برای حاشیه نویسی. |
body | string حاوی محتوای پیام حاشیه نویسی است. |
روش ها |
---|
| تمام مشکلات خطا را که در آن گزارش ها گروه بندی شده اند جستجو می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe ErrorIssue resource groups similar error reports, potentially sharing a root cause, and is currently in Alpha, subject to changes in grouping logic.\u003c/p\u003e\n"],["\u003cp\u003eErrorIssues require \u003cem\u003eView app information (read-only)\u003c/em\u003e permission for access and offer details like error type, cause, location, affected users, and related app/OS versions.\u003c/p\u003e\n"],["\u003cp\u003eIssueAnnotations provide supplementary information for diagnosing and resolving issues, categorized with titles and detailed descriptions.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can utilize the \u003ccode\u003esearch\u003c/code\u003e method to find ErrorIssues based on grouped error reports.\u003c/p\u003e\n"]]],["ErrorIssue resources group similar error reports from an app, identifying issues with a common root cause. Access requires \"View app information\" permission. Each issue's JSON includes details like `name`, `type`, `cause`, `location`, `errorReportCount`, `distinctUsers`, and time ranges like `lastErrorReportTime`. `IssueAnnotations` offer diagnostic information. The `search` method finds all issues with grouped reports. Note that this is an alpha resource and grouping of error reports can change.\n"],null,[]]