Crashlytics 會自動為你的各個應用程式計算及顯示資訊 未發生當機情形的指標,尤其是未受當機情況影響的使用者百分比, 未發生當機情形的工作階段百分比。可讓您快速掌握 維持應用程式的穩定性
頁面頂端會顯示這些未發生當機情形的指標圖表 Crashlytics資訊主頁,而您可依據下列條件篩選這些圖表: 各種維度,例如時間範圍、版本和 (Android 應用程式) Google Play 首曲目。
如要瞭解未發生當機情形的指標,建議您瞭解 Crashlytics 區分使用者和工作階段:
使用者是指在裝置上獨立安裝的應用程式。例如: 如果使用者在多種裝置上安裝應用程式, Crashlytics 會將每次安裝視為不同的不重複使用者。
工作階段是指使用者與廣告互動時的連續一段時間 應用程式。應用程式為冷啟動或應用程式處於冷啟動狀態時,就會啟動新的工作階段 會在背景執行至少 30 分鐘後啟動。
什麼是「未遇到當機情形的使用者」指標?
「未遇到當機情形的使用者」指標是指與網站互動的使用者百分比 應用程式,但未當機。這項指標反映的是 您的應用程式提供給單一使用者的體驗。常用追蹤資訊 做為整個應用程式的主要健康指標 (如果目標是整體使用者) 無須專人管理
這項指標可能特別適用於下列應用程式類型:
提供長時間休閒工作階段的應用程式,例如隨選串流應用程式 社群媒體應用程式或休閒遊戲 。因為使用者與這些應用程式互動的時間通常較長 提供多工作階段體驗,盡可能提高不受當機影響的使用者總數 的優先順序高於確保個別工作階段無瑕疵。
使用者數量有限的應用程式,例如信譽良好的工作應用程式;或 大規模線上平台,滿足消費者日常使用需求 降低因當機而造成的不便。
什麼是「未發生當機情形的工作階段」指標?
「未發生當機情形的工作階段」指標是工作階段數所佔的百分比 且未終止當機情形。沒有工作階段的工作階段 當機率代表應用程式的整體穩定性,並建立使用者信心。 追蹤未發生當機情形的工作階段在遊戲的早期階段特別重要 新版本發生時,當使用者與首次互動時當機時 立即感到挫折
這項指標通常是以下應用程式類型的偏好指標:
採用短期且急劇使用模式的應用程式,例如即時遊戲或 有時效性的串流應用程式,在重大事件發生期間停止運作 畫面就可能損害使用者
具有重大後果的應用程式,例如金融應用程式或導覽 這類體驗著重在體驗的結束狀態一次當機 都可能導致重大問題,導致消費者對這些應用程式失去信任 應用程式
未發生當機情形的指標計算
系統如何計算未遇到當機情形的使用者?
「未遇到當機情形的使用者」價值是指進行互動的使用者百分比 應用程式,但「沒有」在所選時間範圍內出現當機情形。
以下公式計算未發生當機情形的使用者百分比。 其輸入值是由 Crashlytics SDK 提供,其依據 在右上方的下拉式選單中,您選取的時間範圍 (Crashlytics資訊主頁)。
CRASH_FREE_USERS_PERCENTAGE = 1 - (CRASHED_USERS / ALL_USERS)
CRASHED_USERS是指不重複使用者總數 所選時間範圍內有當機情形
ALL_USERS是指互動過的使用者總數 在指定時間範圍內顯示你的應用程式
未遇到當機情形的使用者百分比是長期匯總資料,而非平均值。
請勿以不同時間範圍比較未受當機情況影響的使用者價值。 單一使用者遭遇當機情形的機率增加, 使用應用程式後,未發生當機情形的使用者價值比較可能比較長 時間範圍。
系統如何計算未發生當機情形的工作階段?
「未發生當機情形的工作階段」值代表 發生當機情況,但在所選時間範圍內未發生當機情形。
以下是計算未發生當機情形的工作階段百分比的公式。 其輸入值是由 Crashlytics SDK 提供,其依據 在右上方的下拉式選單中,您選取的時間範圍 (Crashlytics資訊主頁)。
CRASH_FREE_SESSIONS_PERCENTAGE = 1 - (CRASHED_SESSIONS / ALL_SESSIONS)
CRASHED_SESSIONS:在 在指定時間範圍內當機
ALL_SESSIONS 表示發生的工作階段總數 在指定時間範圍內
未發生當機情形的工作階段百分比是長期匯總,而非