健康情況報告

合作夥伴中心的健康情況報告可讓您取得與應用程式效能和品質相關的數據,包括當機和沒有回應的事件。 您可以在合作夥伴中心檢視此數據,或 下載報表 以離線檢視。 如果適用,您可以檢視堆疊追蹤和/或 CAB 檔案,以進行進一步偵錯。

或者,您可以使用 Microsoft Store 分析 REST API,以程式設計方式擷取此報表中的數據。

套用篩選

在頁面頂端附近,您可以選取您想要顯示資料的時段。 默認選取範圍為 72H (72小時),但您可以選擇 30D 來顯示過去30天的數據。 72H 檢視的當地時區和 30D 檢視的 UTC 顯示數據。

您也可以展開 [篩選 ],依套件版本、市場和/或裝置類型篩選此頁面上的所有數據。

  • 套件版本:預設設定為 [全部]。 如果您的應用程式包含多個套件,您可以在這裡選擇特定的套件。
  • 市場:預設篩選條件為 [所有市場],但您可以將數據限製為一或多個市場。
  • 裝置類型:預設設定為 [全部],但您可以選擇只顯示一個特定裝置類型的數據。 [其他] 類別包含可辨識 make/model 但我們無法將它納入此篩選中所顯示其中一個預先定義的類別。 針對這些裝置,可以在 [失敗詳細數據] 報告的 [失敗記錄] 區段中檢視裝置型號。
  • OS 版本:預設值為 [所有操作系統版本],但您可以選擇特定的 OS 版本。
  • OS 版本:預設值為 [所有操作系統版本],但您可以選擇所選 OS 版本的特定版本。
  • 沙箱:預設值為 零售版,但針對使用多個開發沙盒的產品(例如與 Xbox Live 整合的遊戲),您可以在這裡選擇特定的沙盒。 (如果您的產品未使用沙箱,此篩選只會 顯示零售 和不適用。
  • 架構:預設值為 [所有架構],但您可以選擇特定的系統架構類型。 只有在選取 30D,才能使用此篩選。
  • PRAID:預設設定為 [全部],但是如果您在建立應用程式套件時定義多個套件相對應用程式識別碼 (PRAID),您可以選擇只顯示與一個 PRAID 相關的數據。 如果您尚未定義多個 PRAID,就不會顯示此篩選。

下列所有圖表中的資訊都會反映您選取的日期範圍和任何篩選。 某些區段也可讓您套用其他篩選。

失敗命中數

[ 失敗命中 ] 圖表會顯示客戶在所選時段內使用您的應用程式時遇到的每日當機和事件數目。 您的應用程式經歷的每個類型事件都會個別追蹤:當機、停止回應、JavaScript 例外狀況和記憶體失敗。

選取 30D 時間週期時,您可能會看到圓形標記。 這些代表指定值中的顯著增加或減少,我們認為您會想要瞭解。 圓圈顯示的日期代表我們偵測到與前一周相比明顯增加或減少的一周結束。 若要查看變更內容的詳細資訊,請將滑鼠停留在圓形上。

提示

您可以在 Insights 報表檢視過去 30 天內與重大變更相關的更多深入解析。

市場衝擊的失敗

市場 圖表的 失敗命中顯示依市場所選時段發生的當機和事件總數。

您可以在資料表表表單中檢視此資料。 表格表單一次會顯示五個市場,依字母順序排序,或依用戶會話數目最高/最低數目排序。 您也可以下載數據,以一起檢視所有市場的資訊。

套件版本

套件 版本圖表會依套件版本 顯示所選時段內當機和事件的總數。 根據預設,我們會向您顯示最熱門的套件版本,並從該處繼續向下。 您可以切換此圖表的 Hits 資料行中的箭號來反轉此順序。

失敗

[ 失敗] 圖表會依失敗名稱顯示所選時段內當機和事件的總數。 每個失敗名稱由四個部分組成:一或多個問題類別、例外狀況/錯誤檢查程式代碼、發生失敗的映像/驅動程式名稱,以及相關聯的函式名稱。 根據預設,我們會向您顯示最上層點擊的失敗,並從該處繼續向下。 您可以切換此圖表的 Hits 資料行中的箭號來反轉此順序。 針對每個失敗,我們也會顯示其失敗總數的百分比。

提示

有時候,您可能會在本節中看到未知的專案。 儘管我們盡了最大努力,但無法收集一或多個失敗的完整詳細數據,這一點將會在 [未知] 下分組。 通常,這是因為記憶體限制,但也可能是因為裝置的隱私權設定、網路連線問題、部分/損毀傾印和其他因素所造成。

如果您看到 !unknown 是失敗名稱的一部分,這表示符號不存在,因此我們無法識別失敗名稱。 請務必在套件中包含符號,以取得精確的失敗分析。 請參閱 設定應用程式套件。 相反地,包含 !unknown_error_in_!unknown_function 的失敗名稱表示我們無法收集各種其他原因的完整詳細數據。

若要顯示 特定失敗的失敗詳細 數據報告,請選取失敗名稱。 如果您已包含符號檔,[ 失敗詳細數據 ] 報告會包含上個月的失敗命中次數,以及列出發生詳細數據(日期、套件版本、裝置類型、裝置型號、OS 組建)的失敗記錄檔,以及堆棧追蹤和/或 CAB 檔案的連結,如果有的話。

提示

CAB 檔案只有在使用 Windows 測試人員組建的電腦上發生失敗時才能使用,因此並非所有失敗都會包含 CAB 下載選項。 若要只顯示具有 CAB 檔案的失敗,請選取 [區段篩選] 中的 [ 下載失敗]。 您也可以按下 [失敗記錄] 中的 [連結] 標頭來排序結果,讓包含 CAB 檔案的失敗出現在清單頂端。

在 [ 失敗詳細數據 ] 頁面上,您也會看到 [堆棧普及率 ] 圖表,其中顯示導致失敗的最上層堆棧,依百分比排序,以及 裝置設定 (30D) 圖表,其中提供發生失敗之裝置設定的詳細數據。

無當機會話和裝置 (30D)

無當機會話和裝置圖表會顯示過去 30 天內未發生當機的裝置或用戶會話百分比。 這項資訊可協助您了解當機對用戶的影響程度。 例如,一天內,應用程式可能會有10,000個當機。 如果 90% 的裝置受到影響,您可能會將它分類為關鍵,並立即採取行動來修正它。 不過,如果這隻代表使用您應用程式的 5% 裝置,優先順序可能會較低。

此圖表有兩個索引標籤:

  • 無當機裝置:顯示每天未發生失敗的唯一裝置百分比(在過去 30 天內)。
  • 無當機會話:顯示每天未發生失敗的唯一使用者會話百分比(在過去 30 天內)。

當機率

當機率定義為遊戲發生的當機總和除以啟用總和,針對所有玩遊戲的使用者而言,發生特定時間範圍。 每當遊戲開啟/剛開始/啟動進行遊戲時,都會算作一次啟用。 啟用和當機的時間軸可能會有所不同。 可能發生在今天啟用,但墜機發生在第二天。 當機率只會在提及的時間範圍內計算。 它不提供相關信息 - 啟用導致哪些當機。