
值得你信賴(滾動方面)的表現追蹤工具 - Google Analytics
想要深入了解您的網站訪客如何與頁面互動?Google Analytics 4(GA4)事件提供了一套強大的工具,讓您可以清楚地掌握用戶在頁面上的滾動行為。通過滾動追蹤,GA4 不僅協助您優化內容排版,還能提升整體使用者體驗並增加轉化率。
2024.11.12 測試
- 因應 GDPR 隱私政策更新,GTM 捲動頁數追蹤,需要獲取用戶同意,才能正確啟用。

其他推薦滾動追蹤工具
公司規定用 GA 的人🙀,請往下看
正文
GA 如何追蹤 Blog 文章表現
在 Google Analytics (GA) 中設定追蹤 Blog 文章的表現,可以幫助你了解哪些文章吸引最多讀者、停留時間、跳出率、轉換等。
在 Google Analytics 4(GA4)中,要開始追蹤用戶的滾動行為,建議開啟並設定強化事件(Enhanced Measurement Events)。強化事件是一組自動追蹤的事件,無需額外的程式碼,即可幫助您收集更多關於用戶行為的資料。以下是與滾動追蹤相關的強化事件,以及開啟後的好處:
強化事件之滾動追蹤設定:
- 滾動追蹤(Scroll Tracking):GA4 提供內建的滾動追蹤事件,可以在用戶滾動至頁面高度的 90% 時觸發事件(例如「scroll_90」事件)。此事件有助於瞭解用戶是否瀏覽完整頁面,並判斷用戶對內容的投入程度。
- 點擊追蹤(Click Tracking):當用戶點擊特定的連結或按鈕(如 CTA 按鈕)時,自動追蹤點擊行為,以便分析用戶在滾動過程中是否點擊特定元素。此數據可用於了解滾動深度對轉化率的影響。
- 視頻互動追蹤(Video Engagement Tracking):若頁面上有嵌入影片,此功能會自動追蹤用戶在觀看影片時的互動行為(播放、暫停、進度等),以便觀察滾動行為是否影響影片的觀看情況。
- 文件下載追蹤(File Download Tracking):自動偵測並記錄用戶的文件下載行為,如 PDF、PPT 等文件下載。此數據幫助判斷滾動行為是否促使用戶對內容的深入參與。
- 網站搜尋追蹤(Site Search Tracking):記錄用戶在網站搜尋欄中輸入的搜尋詞,了解用戶滾動後的需求,並判斷頁面內容與用戶意圖的匹配度。
方法1
GA4 增強型測量❗實測可行 90% 滾動深度追蹤❗
GA4 自動追蹤開啟增強型測量,記錄基礎事件如頁面瀏覽、滾動、點擊等。
- 進入 GA4 管理平台。
- 前往「資料流」設定,選擇你的網站資料流。
- 開啟「增強型測量」(Enhanced Measurement),並確保「頁面瀏覽」(page_view)和「卷動」(scroll)功能已啟用。這樣可以自動追蹤到使用者的頁面瀏覽和卷動行為。
- 增強型測量的滾動事件的定義:GA4 會自動追蹤頁面滾動到 90% 位置的情況,也就是當使用者滾動到頁面 90% 的位置時,GA4 會記錄一個英文名為 scroll 的事件。

方法2
使用 GTM 事件❗需獲取用戶同意❗自訂滾動深度
如果需要更細的設定滾動百分比的事件,可以使用GTM進行設定,將事件資料收集,匯入GA4報表中。以下是用 GTM 設計追蹤滾動事件的設定流程:
設定 GTM 觸發器
在 GTM 中設定不同滾動深度的觸發器,可以讓你追蹤使用者在頁面上的滾動行為。
- 進入 Google Tag Manager
- 登入 GTM,進入你所要設置的網站的工作區。
- 建立滾動深度觸發器
- 在 GTM 中點擊左側的「觸發器」,然後選擇「新增」。
- 為觸發器命名,例如「Scroll Depth Trigger」。
- 選擇觸發器類型
- 選擇「滾動深度」(Scroll Depth)作為觸發器類型。
- 在「滾動深度」設定中選擇垂直(Vertical)滾動深度,並填入指定的百分比數值。例如,輸入
10
,25
,50
,75
,90
。 - 每個百分比會在使用者卷動到相應位置時觸發一次。
- 儲存觸發器
- 儲存這個觸發器,完成設置。完成如圖,會看到垂直滾動百分比:

設定 GTM 代碼
在 GTM 中,使用這些滾動觸發器來建立 GA4 事件標籤,以便將滾動深度數據傳送到 Google Analytics 4。
- 建立新 GA4 事件代碼
- 點擊「代碼」>「新增」。
- 命名代碼,例如「GA4 - Scroll Depth Event」。
- 選擇 選擇標籤類型為「Google Analytics: GA4 事件」。
- 選擇你的 GA4 組態標籤。
- 設定事件名稱及參數
- 在「事件名稱」中輸入
scroll_depth
或其他自訂名稱(方便在 GA4 中辨識這個事件)。 - 在參數中設定
scroll_percentage
,並設置變數{{Scroll Depth Threshold}}
(GTM 自動提供此變數,會傳送卷動百分比的值,如 10、25、50、90)。
- 在「事件名稱」中輸入
- 設定觸發條件
- 在觸發條件中,選擇剛剛設定的滾動深度觸發器。
- 儲存標籤並發布
- 儲存標籤,然後提交並發布 GTM 的變更。
設定後,會看到如下方圖片,包括滾動追蹤代碼、事件觸發條件:

常見問題
未找到GA4 代碼?請先進行 Google 代碼設定?
「Google 代碼」實際上是指 GA4 的「測量 ID」,這是一組唯一的標識碼,用於將 GTM 標籤數據傳送到 GA4。追蹤滾動,一共要設定兩個代碼如下:

檢查變數設置
{{Scroll Depth Threshold}}
是 GTM 中的內建變數,但需要手動打開,並不會預先啟用此變數,通常在設置滾動深度觸發器後,可以手動檢查並啟用該變數:

- 開啟變數設置頁面
- 在 GTM 中,點擊左側的「變數」選項。
- 啟用內建變數
- 在「內建變數」區域中,點擊「設定」。
- 確認「卷動深度臨界值」(Scroll Depth Threshold)已啟用。它位於「卷動深度」相關的變數列表中,並且可能與
Scroll Depth Units
和Scroll Direction
一同出現。 - 如果尚未啟用,勾選「卷動深度臨界值」。
- 儲存變數設定
- 儲存變數設置後,
{{Scroll Depth Threshold}}
應該可在標籤中使用。
- 儲存變數設置後,
結論
滾動追蹤功能協助網站管理者深入掌握用戶在頁面的互動模式,進一步提升網站內容。藉由追蹤滾動行為,數位工具可以記錄用戶滾動的深度、分析滾動速度與頻率,並檢測用戶是否已瀏覽至頁面底部。這些資料協助網站管理者洞察用戶的瀏覽參與度,進而制定更精準的內容優化策略。
此外,滾動追蹤功能還可識別用戶停留的特定區域,並分析滾動行為與用戶互動之間的關聯。透過自動檢測滾動事件的觸發條件,數位工具幫助網站管理者瞭解哪些內容區域更能吸引用戶,從而調整內容佈局和互動設計,以提升整體使用者體驗。
遇到問題,請留言給我