利用 Google Analytics (分析) 4 評估單頁應用程式

本文件適用於想要使用 Google Analytics (分析) 評估單頁應用程式網頁瀏覽次數的開發人員。

單頁應用程式 (SPA) 是指載入 HTML 文件一次,並使用 JavaScript API 擷取任何其他內容的網站。

範例:假設您有招攬一些待開發客戶的表單,表單有三個畫面:

  • 擷取客戶資訊的第一個畫面。
  • 消費者表示對特定服務感興趣的第二個畫面。
  • 報名參加與客戶興趣有關的網路研討會。

要正確評估 SPA 帶來的網頁瀏覽量,關鍵是計算使用者與每個畫面互動的網頁瀏覽,並取得正確的網頁referrer,以便正確追蹤使用者歷程。

事前準備

本頁假設您已具備以下條件:

導入單頁應用程式評估功能

如要實作精確的 SPA 測量值,請使用下列其中一種方法觸發新的虛擬網頁瀏覽:

  • 瀏覽器記錄變更 (建議):如果您的 SPA 使用 History API,特別是 pushState()replaceState() 方法來更新畫面,請使用這個選項。

  • 自訂事件:如果您的網站使用 DocumentFragment 物件算繪不同畫面,請使用這個選項。