Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Method: vitals.errors.reports.search
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
חיפוש בכל דוחות השגיאות שהתקבלו לגבי אפליקציה.
בקשת HTTP
GET https://playdeveloperreporting.googleapis.com/v1beta1/{parent=apps/*}/errorReports:search
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים |
parent |
string
חובה. משאב האב של הדוחות, שמציין את האפליקציה שעבורה הם התקבלו. פורמט: apps/{app}
|
פרמטרים של שאילתה
| פרמטרים |
interval |
object (DateTimeInterval)
אופציונלי. מרווח הזמן לחיפוש דוחות שגיאות. השעה של ההתחלה והסיום חייבת להיות עגולה, וצריך להשתמש ב-UTC כאזור זמן (או להשאיר את הערך ריק, ובמקרה כזה גם ישמש UTC). אם מציינים ערך, יוחזרו רק דוחות שגיאות שהתרחשו במרווח הזמן הזה. אם לא מציינים מרווח זמן, המערכת משתמשת במרווח הזמן של 24 השעות האחרונות שהוגדר כברירת מחדל.
|
pageSize |
integer
אופציונלי. מספר הדוחות המקסימלי שיוחזרו. יכול להיות שהשירות יחזיר פחות מהערך הזה. אם לא מציינים ערך, יוחזרו לכל היותר 50 דוחות. הערך המקסימלי הוא 100. ערכים גבוהים יותר יומרו ל-100.
|
pageToken |
string
אופציונלי. טוקן של דף שהתקבל מקריאה קודמת של reports.search. צריך להזין את הטוקן כדי לאחזר את הדף הבא. כשמבצעים חלוקה לעמודים, כל הפרמטרים האחרים שסופקו ל-reports.search חייבים להיות זהים לקריאה שסיפקה את הטוקן של הדף.
|
filter |
string
אופציונלי. פרדיקט בחירה לאחזור רק קבוצת משנה של הדוחות. למידע בסיסי על סינון, אפשר לעיין ב-AIP-160. ** שמות שדות נתמכים:**
-
apiLevel: תואם לדוחות שגיאות שהתרחשו רק בגרסאות Android המבוקשות (שצוינו כרמת API מספרית). לדוגמה: apiLevel = 28 OR apiLevel = 29.
-
versionCode: התאמה לדוחות שגיאות שהתרחשו רק בקודי גרסאות האפליקציה המבוקשים. לדוגמה: versionCode = 123 OR versionCode = 456.
-
deviceModel: תואם לבעיות שגיאה שהתרחשו במכשירים המבוקשים. לדוגמה: deviceModel = "google/walleye" OR deviceModel = "google/marlin".
-
deviceBrand: תואם לבעיות שגיאה שהתרחשו במותגי המכשירים המבוקשים. לדוגמה: `deviceBrand = "Google".
-
deviceType: תואם לדוחות שגיאות שהתרחשו בסוגי המכשירים המבוקשים. לדוגמה: deviceType = "PHONE".
-
errorIssueType: מתאים רק לדוחות שגיאות מהסוגים המבוקשים. מועמדים מתאימים: CRASH, ANR, NON_FATAL. לדוגמה: errorIssueType = CRASH OR errorIssueType = ANR.
-
errorIssueId: רק דוחות שגיאות ששייכים למזהי הבעיות של השגיאות המבוקשות. לדוגמה: errorIssueId = 1234 OR errorIssueId = 4567.
-
errorReportId: תואם לדוחות שגיאות עם מזהה דוח השגיאות המבוקש. לדוגמה: errorReportId = 1234 OR errorReportId = 4567.
-
appProcessState: התאמות לדוחות שגיאות לגבי מצב התהליך של אפליקציה, שמציינות אם האפליקציה פועלת בחזית (גלוי למשתמש) או ברקע. מועמדים מתאימים: FOREGROUND, BACKGROUND. לדוגמה: appProcessState = FOREGROUND.
-
isUserPerceived: התאמות לדוחות שגיאות שהמשתמשים רואים. הוא לא מלווה באף אופרטור. לדוגמה: isUserPerceived.
** אופרטורים נתמכים:**
- אופרטורים להשוואה: אופרטור ההשוואה היחיד שנתמך הוא שוויון. השדה שסיננתם חייב להופיע בצד ימין של ההשוואה.
- אופרטורים לוגיים: אפשר להשתמש באופרטורים הלוגיים
AND ו-OR כדי ליצור מסננים מורכבים לפי צורה נורמלית קוניונקטיבית (CNF), כלומר: צירופים של הפרדות. לאופרטור OR יש עדיפות על פני AND, ולכן אין צורך להשתמש בסוגריים כשיוצרים CNF.
האופרטור OR נתמך רק ליצירת דיסיונקציות שחלות על אותו שדה, למשל versionCode = 123 OR versionCode = ANR. ביטוי המסנן versionCode = 123 OR errorIssueType = ANR לא תקין. ** דוגמאות ** כמה ביטויי סינון תקינים: * versionCode = 123 AND errorIssueType = ANR * versionCode = 123 AND errorIssueType = OR errorIssueType = CRASH * versionCode = 123 AND (errorIssueType = OR errorIssueType = CRASH)
|
גוף הבקשה
גוף הבקשה צריך להיות ריק.
גוף התשובה
תגובה עם רשימה מחולקת לדפים של דוחות שגיאות שתואמים לשאילתת החיפוש.
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:
| ייצוג JSON |
{
"errorReports": [
{
object (ErrorReport)
}
],
"nextPageToken": string
} |
| שדות |
errorReports[] |
object (ErrorReport)
דוחות השגיאות שנמצאו.
|
nextPageToken |
string
טוקן של דף לאחזור הדף הבא של הדוחות.
|
היקפי הרשאות
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/playdeveloperreporting
ניתן למצוא מידע נוסף כאן: OAuth 2.0 Overview.
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-04-22 (שעון UTC).
[null,null,["עדכון אחרון: 2026-04-22 (שעון UTC)."],[],["This outlines how to search for app error reports via an HTTP GET request to `https://playdeveloperreporting.googleapis.com/v1beta1/{parent=apps/*}/errorReports:search`. The `parent` path parameter specifies the app. Query parameters include `interval` for date ranges, `pageSize` for report limits (max 100), `pageToken` for pagination, and `filter` for narrowing results by criteria like `apiLevel`, `versionCode`, or `errorIssueType`. The request body is empty, and the response body contains a paginated list of `errorReports` and a `nextPageToken`.\n"]]