成效深入分析:取得網站的可行深入分析資料's 成效

Sofia Emelianova
Sofia Emelianova

使用「成效洞察」面板,取得網站成效的實用洞察資料,並根據這些資料採取行動。

總覽

「成效洞察」面板可讓您執行下列操作:

為什麼要推出新面板?

我們正在進行實驗,推出新的「效能洞察」面板,解決開發人員使用現有「效能」面板時遇到的以下 3 個痛點:

  • 資訊太多。改版後的 UI 會簡化資料,只顯示相關資訊,讓您在「成效洞察」面板中一目瞭然。
  • 難以區分用途。「效能洞察」面板支援以用途為導向的分析。目前僅支援網頁載入用途,未來會根據您的意見回饋,支援更多用途,例如互動性
  • 需要深入瞭解瀏覽器運作方式,才能有效使用。「成效深入分析」面板會醒目顯示「洞察」窗格中的重要洞察資料,並提供實用意見,協助您修正問題。

簡介

本教學課程說明如何使用「效能洞察」面板評估及解讀網頁載入效能。請繼續閱讀或觀看上方影片版教學課程。

開啟「成效洞察」面板

  1. 開啟開發人員工具
  2. 依序點選「更多選項」 >「更多工具」 >「成效洞察」

    選單中的「成效洞察」。

    或者,您也可以使用指令選單開啟「成效洞察」面板。

    在「命令」選單中顯示「顯示效能深入分析」指令。

記錄成效

「效能深入分析」面板可記錄一般效能和以用途為導向的效能 (例如網頁載入)。

  1. 在新分頁中開啟這個示範網頁,然後在該網頁上開啟「效能洞察」面板
  2. 錄製期間,你可以節流網路和 CPU。在本教學課程中,請勾選「Disable cache」(停用快取),並在下拉式選單中將「CPU」設為「4x slowdown」(減緩 4 倍)

    節流。

  3. 按一下「測量頁面載入速度」。開發人員工具會在網頁重新載入時記錄效能指標,並在網頁載入完成後自動停止記錄。

    開始選項。

重播演出錄製內容

使用底部的控制項,控制錄製內容的重播。

重播控制項。

以下是操作範例。

  • 按一下「播放」圖示 即可播放錄音。
  • 按一下「暫停」即可暫停重播。
  • 使用下拉式選單調整播放速度
  • 按一下「切換視覺預覽」 ,即可顯示或隱藏視覺預覽。

開發人員工具會自動縮小,顯示完整的錄製時間軸。你可以縮放及移動時間軸,瀏覽錄音內容。

如要縮放時間軸,並向左和向右移動,請使用對應的導覽按鈕:

  • 按一下「時間軸」,移動播放頭即可查看特定影格。
  • 按一下底部的「放大」和「縮小」控制項即可縮放畫面。在本例中,您會根據播放頭縮放。
  • 拖曳底部的水平捲軸,即可左右移動時間軸。

你也可以使用鍵盤快速鍵。按一下 按鈕即可查看快速鍵。 鍵盤快速鍵。

使用快速鍵時,系統會根據滑鼠游標位置縮放畫面。

查看成效洞察

在「Insights」(深入分析) 窗格中取得效能深入分析資訊清單。找出並修正潛在的效能問題。

「洞察」窗格。

將游標懸停在各項洞察資料上,即可在主要軌道中醒目顯示這些資料。

按一下洞察資訊 (例如會阻礙轉譯的要求),即可在「詳細資料」窗格中開啟。如要進一步瞭解問題,請查看「檔案」、「問題」、「如何修正」等部分。

洞察詳情。

查看網站體驗指標成效指標

網站使用體驗核心指標是 Google 推動的計畫,旨在針對不可或缺的品質信號提供統合一致的指南,協助發布商打造出色的網頁使用者體驗。

您可以在「時間軸」和「洞察」窗格中查看這些指標。

查看 Core Web Vitals 成效指標。

將游標懸停在「時間軸」的洞察資料上,即可進一步瞭解指標。

找出 Largest Contentful Paint 的延遲情形

最大內容繪製 (LCP)Core Web Vitals 指標之一,這項指標記錄的是可視區域中最大圖片或文字區塊的算繪時間 (相對於網頁初次載入的時間)。

LCP 門檻。

良好的 LCP 分數為 2.5 秒以下。

如果網頁上最大內容繪製時間較長,時間軸中就會顯示附有黃色方塊或紅色三角形的 LCP 徽章。

LCP 徽章。

如要開啟「詳細資料」窗格,請按一下時間軸上的 LCP 徽章,或右側「洞察」窗格中的 LCP 徽章。窗格中會顯示延遲的可能原因,以及修正建議。

詳細資料窗格。

在這個範例中,要求會封鎖算繪作業,您可以內嵌套用重要樣式來修正這個問題。詳情請參閱「排除會妨礙顯示的資源」。

如要查看 LCP 算繪時間的子部分,請向下捲動至「詳細資料」 >「時間細目」部分。

時間詳細分析資料。

LCP 算繪時間包含下列子部分:

LCP 子部分 說明
Time to First Byte (TTFB) 從使用者開始載入網頁,到瀏覽器收到 HTML 文件回應的第一個位元組所經過的時間。
資源載入延遲 TTFB 與瀏覽器開始載入 LCP 資源之間的時間差。
資源載入時間 載入 LCP 資源本身所需的時間。
元素算繪延遲 從 LCP 資源載入完成到 LCP 元素完全算繪之間的時間差。

如果 LCP 元素不需要載入資源即可算繪,系統會省略資源載入延遲和時間。舉例來說,如果元素是使用系統字型算繪的文字節點。

查看版面配置位移活動

在「Layout Shifts」(版面配置偏移) 軌跡中查看版面配置偏移活動。

追蹤版面配置位移。

版面配置位移會歸類在工作階段效期中。在這個範例中,有兩個工作階段視窗。工作階段視窗之間有間隔。

工作階段時間區間和間隔。

累計版面配置位移 (CLS)核心網站體驗指標之一。使用「版面配置位移」軌跡,找出潛在問題和版面配置位移的原因。

改善 CLS 指標時,請一律從最大的工作階段視窗開始。在本例中,根據背景顏色和層級,工作階段視窗 1 是最大的視窗。

CLS。

按一下螢幕截圖即可查看版面配置位移的詳細資料,找出潛在根本原因和受影響的元素。

查看版面配置位移的詳細資料。

在本例中,可能的根本原因為未調整大小的媒體。如要瞭解如何修正,請參閱「最佳化累計版面配置位移」。

找出潛在的根本原因。

瞭解版面配置位移分數

如要瞭解分數的計算方式,請使用「詳細資料」窗格中的「視窗」部分。「視窗」會顯示目前的版面配置位移所屬的工作階段效期。

如果整個網頁發生位移,每次版面配置位移的最高分數為 1。在本範例中,第一個版面配置位移的分數為 0.15。第二個版面配置位移的分數為 0.041

瞭解版面配置位移分數。

這個工作階段效期的總分是 0.19 分。根據 CLS 門檻,這項指標需要改善。工作階段視窗的背景顏色也會反映這項設定。

累計布局位移門檻。

工作階段時間區間背景圖會隨時間增加。版面配置轉移的累積分數反映了該時間點的增幅。

讓渡窗口背景圖表。

查看網路活動

在「網路」軌中查看網路活動。展開網路軌即可查看所有網路活動,點選各個項目即可查看詳細資料。

查看網路活動。

查看顯示器活動

在「Renderer」軌中查看轉譯活動。您可以展開每個算繪器,查看活動,然後點選各個項目查看詳細資料。

查看顯示器活動。

查看 GPU 活動

在「GPU」軌中查看 GPU 活動。GPU 軌預設為隱藏。如要啟用這項功能,請在「設定」中勾選「GPU」

查看 GPU 活動。

查看使用者載入時間

如要取得自訂成效指標,可以使用「使用者時間」,並透過「時間」軌道以視覺化方式呈現時間。詳情請參閱 User timing API

請參閱這個示範頁面,瞭解如何計算文字載入經過的時間。

如要查看使用者時間,請按照下列步驟操作:

  1. 使用 performance.mark() 標記應用程式中的地點。
  2. 使用 performance.measure() 測量標記之間經過的時間。
  3. 記錄運動表現
  4. 在「時間碼」軌跡中查看測量結果。如果找不到軌跡,請在「設定」中檢查「使用者時間碼」
  5. 如要查看詳細資料,請按一下軌道上的時間碼。 時間軸軌。

自訂使用者介面

如要自訂「時間軸」和「軌道」,請按一下面板的「設定」圖示 ,然後勾選偏好的選項。

。

匯出錄音檔

如要儲存錄音內容,請按一下「匯出」圖示

匯出錄音檔。

匯入錄音檔

如要載入錄音檔,請選取「匯入」圖示

匯入錄音檔。

刪除錄音檔

如何刪除錄音檔:

  1. 按一下「刪除」圖示 。確認對話方塊隨即開啟。 刪除錄音檔。
  2. 在對話方塊中,按一下「刪除」確認刪除。