כששרשור ה-UI של אפליקציית Android נחסם למשך זמן ארוך מדי, מופעלת שגיאת ANR (האפליקציה לא מגיבה). הנתונים של תפקוד האפליקציה עוקבים אחרי מדדי ANR ומדווחים עליהם ב-Google Play Console כדי לעזור לכם לעקוב אחרי היציבות וההיענות של האפליקציה במכשירים שונים.
מדדים וערכי סף של תפקוד האפליקציה
הנתונים של מדד תפקוד האפליקציה יכולים לעזור לכם לעקוב אחרי שיעור מקרי ה-ANR של האפליקציה ולשפר אותו. ב-Android Vitals נמדדים כמה שיעורי ANR:
- שיעור מקרי ה-ANR: אחוז המשתמשים הפעילים ביום (DAU) שחוו מקרה ANR מכל סוג.
- שיעור מקרי ה-ANR שהשפיעו על המשתמשים: אחוז המשתמשים הפעילים ביום שחוו לפחות מקרה ANR אחד שהשפיע על המשתמשים. נכון לעכשיו, רק מקרי ANR מסוג
Input dispatching timed outנחשבים כמקרי ANR שהשפיעו על המשתמשים. - שיעור מקרי ANR מרובים: אחוז המשתמשים הפעילים ביום (DAU) שחוו לפחות שני מקרי ANR.
משתמש פעיל ביום הוא משתמש ייחודי שמשתמש באפליקציה שלכם ביום מסוים במכשיר אחד, ויכול להיות שהוא יתחבר לאפליקציה כמה פעמים במהלך היום. אם משתמש מפעיל את האפליקציה ביותר ממכשיר אחד ביום מסוים, כל מכשיר יתרום למספר המשתמשים הפעילים באותו יום.
שיעור מקרי ה-ANR שהשפיעו על המשתמשים הוא נתון בסיסי של תפקוד האפליקציה, כלומר הוא משפיע על יכולת הגילוי של האפליקציה ב-Google Play. המדד הזה חשוב כי שגיאות ה-ANR שהוא סופר מתרחשות תמיד כשהמשתמש מפעיל את האפליקציה, וגורמות להכי הרבה שיבושים.
ב-Play הוגדרו שני ספים להתנהגות לא תקינה למדד הזה:
- סף ההתנהגות הלא תקינה הכולל: לפחות 0.47% מהמשתמשים הפעילים ביום (DAU) חווים מקרה ANR שהשפיע על המשתמשים, בכל דגמי המכשירים.
- סף ההתנהגות הלא תקינה לכל מכשיר: לפחות 8% מהמשתמשים היומיים חווים מקרה ANR שהשפיע על המשתמש, בדגם מכשיר אחד.
אם האפליקציה חורגת מסף ההתנהגות הלא תקינה הכולל, סביר להניח שזה יפגע ביכולת הגילוי שלה בכל המכשירים. אם האפליקציה חורגת מערך הסף של התנהגות לא תקינה במכשיר מסוים, סביר להניח שזה יפגע ביכולת הגילוי שלה במכשיר הזה, ויכול להיות שתוצג אזהרה בדף האפליקציה בחנות.
הנתונים של תפקוד האפליקציה יכולים לעזור לכם לזהות מקרים של "האפליקציה לא מגיבה" (ANR) שמתרחשים בתדירות גבוהה מדי. לשם כך, תקבלו התראות דרך Play Console.
מידע על האופן שבו Google Play אוסף נתונים של תפקוד האפליקציה ב-Android זמין במסמכי התיעוד של Play Console.