本文件適用於想要使用 Google Analytics (分析) 評估單頁應用程式網頁瀏覽次數的開發人員。
單頁應用程式 (SPA) 是指載入 HTML 文件一次,並使用 JavaScript API 擷取任何其他內容的網站。
範例:假設您有招攬一些待開發客戶的表單,表單有三個畫面:
- 擷取客戶資訊的第一個畫面。
- 消費者表示對特定服務感興趣的第二個畫面。
- 報名參加與客戶興趣有關的網路研討會。
要正確評估 SPA 帶來的網頁瀏覽量,關鍵是計算使用者與每個畫面互動的網頁瀏覽,並取得正確的網頁referrer,以便正確追蹤使用者歷程。
事前準備
本頁假設您已具備以下條件:
您網站的 Google Analytics (分析) 4 帳戶和資源。瞭解如何設定 Google Analytics (分析)。
在網站上導入的 Google 代碼,會在網頁初次載入時觸發。瞭解如何設定 Google 代碼。
導入單頁應用程式評估功能
如要實作精確的 SPA 測量值,請使用下列其中一種方法觸發新的虛擬網頁瀏覽:
瀏覽器記錄變更 (建議):如果您的 SPA 使用 History API,特別是
pushState()
和replaceState()
方法來更新畫面,請使用這個選項。自訂事件:如果您的網站使用
DocumentFragment
物件算繪不同畫面,請使用這個選項。