評估單頁應用程式

本文適用於想要使用 Google Analytics 評估單頁應用程式網頁瀏覽量的開發人員。

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

範例:假設您有一份表單用於獲取待開發客戶。表單有三個畫面:

  • 用於擷取客戶資訊的第一個畫面。
  • 第二個畫面,顧客可在此表示對特定服務的興趣。
  • 第三個畫面:讓消費者註冊與其興趣相關的網路研討會。

如要正確評估 SPA 的網頁瀏覽次數,關鍵在於計算使用者互動過的每個畫面網頁瀏覽次數,並正確取得網頁參照來源,以便正確追蹤使用者歷程。

事前準備

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

導入單頁應用程式評估

如要實作準確的 SPA 評估,請使用下列任一方法觸發新的虛擬網頁瀏覽:

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

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