分析
Next.js 內建支援測量與回報效能指標。您可以使用 useReportWebVitals
鉤子自行管理回報,或者 Vercel 提供 託管服務 來自動收集並視覺化指標。
自行建置
由於
useReportWebVitals
鉤子需要"use client"
指令,效能最佳的做法是建立一個獨立的元件,並由根佈局導入。這樣可以將客戶端邊界限制在WebVitals
元件內。
查看 API 參考文件 以取得更多資訊。
Web 核心指標
Web 核心指標 是一組實用的指標,旨在捕捉網頁的使用者體驗。以下指標均包含在內:
您可以使用 name
屬性來處理這些指標的所有結果。
將結果傳送至外部系統
您可以將結果傳送至任何端點,以測量與追蹤網站上的真實使用者效能。例如:
須知:如果您使用 Google Analytics,利用
id
值可以手動建構指標分佈 (用於計算百分位數等)
閱讀更多關於 將結果傳送至 Google Analytics 的資訊。