有問題可以在文章底部留言

詳解Google Analytics 4事件追蹤——加強型評估事件

Google Analytics Haran 4年前 (2022-06-16) 7049次瀏覽 0條留言

更新時間:2026年6月2號

GA4 安裝完成後,除了 session_start、first_visit 等自動收集事件外,還可以透過「加強型評估」自動追蹤捲動、外連點擊、站內搜尋、YouTube 影片互動、檔案下載與表單互動。

這些事件不一定需要額外撰寫程式碼或建立 GTM 標籤,但不代表每一種網站都適合全部開啟。尤其是 SPA、AJAX 表單、客製站內搜尋與非 YouTube 影片,都需要先確認觸發邏輯是否符合實際需求。

本文會整理 GA4 加強型評估事件的用途、設定方式、查看方法,以及常見限制。

什麼是GA4加強型評估事件?

加強型評估事件(Enhanced Measurement)是 GA4 網站資料串流提供的內建追蹤功能。

在網站資料串流中啟用指定選項後,Google tag 就會自動傳送對應事件,通常不需要另外修改網站程式碼或在 GTM 建立事件標籤。

目前加強型評估包含7項評估選項:網頁瀏覽、捲動、外連點擊、站內搜尋、影片參與、檔案下載、表單互動

加強型評估只適用於網站資料串流,不適用於一般App的Firebase事件追蹤。

加強型評估與自動收集事件有何不同?

兩者都可能不需要額外設定,但來源不同。

類型 範例 是否可在資料串流中關閉
自動收集事件 session_start、first_visit、user_engagement 多數不可直接關閉
加強型評估事件 scroll、click、file_download 可依需求開啟或關閉

page_view 常被列在加強型評估設定中,但它本身是自動收集事件。設定中的進階選項,主要影響網站透過 History API 改變網址時,是否再自動送出新的 page_view。

 

加強型評估事件有哪些?

GA4目前提供以下7類加強型評估事件:

動作

事件名稱

觸發時機

主要事件參數

網頁瀏覽

page_view   

每次載入網頁,或是網站變更瀏覽器記錄狀態, 即記錄一次網頁瀏覽事件。它是自動收集這個事件,你無法停止收集。 page_location (網頁網址)page_referrer (前一個網頁網址)

捲動

scroll

在每次訪客瀏覽至網頁90%時記錄捲動事件。 系統不會收集任何參數

外連點擊

click

每次使用者點擊的連結會將其帶離目前網域時,記錄一次外連點擊事件

針對跨網域評估所設定的網域,其連結則不會觸發外連點擊事件。

link_classes(連結類別)
link_domain(連結網域)
link_id(連結ID)
link_url (連結網址)
outbound (布林值)

站內搜尋

view_search_results

每次訪客在您網站上執行搜尋 (出現查詢參數,如搜索網頁中出現如q=keywordq就是搜索查詢參數) 時, 即記錄一次瀏覽搜尋結果事件。根據預設,每次網址中帶有常用搜尋查詢參數(q,s,search,query,keyword)的網頁載入時, 就會觸發搜尋結果事件。你也可以設置搜尋查詢參數,最多有10個。 search_term、視需要選用的 q_<additional key=””> (<additional key=””> 會與您透過進階設定指定收集的額外查詢參數相符)

影片參與                                                                   

video_start

video_progress

video_complete                                                                                                                                        

針對已啟用 JS API 支援功能的內嵌Youtube影片,系統會觸發下列事件:

  • video_start (影片開始播放時)
  • video_progress (影片播放進度超過時間長度的 10%25%50% 75% )
  • video_complete (影片播放結束時)
video_current_time
video_duration
video_percent
video_provider
video_title
video_url
visible (boolean)

檔案下載

file_download

當使用者點按的連結會連往下列類型檔案:pdf|xlsx?|docx?|txt|rtf|csv|exe|key|pp(s|t|tx)|7z|pkg|rar|gz|zip|avi|mov|mp4|mpe?g|wmv|midi?|mp3|wav|wma,就會觸發事件 file_extension
file_name
link_classes
link_domain
link_id
link_text
link_url

表單互動

form_start

form_submit

「form_start」:使用者第一次在工作階段中與表單互動時
「form_submit」:使用者提交表單時
form_id
form_name
form_destination
form_submit_text

 

網頁瀏覽:SPA 網站的基本設定

許多React、Vue、Angular 網站屬於單頁應用(SPA),這類網站切換頁面時不會重新載入網頁。

如果網址會透過 History API 改變,可以在「網頁瀏覽」的“隱藏進階設定”,啟用“頁面根據瀏覽器記錄事件而變更”選項:

詳解Google Analytics 4事件追蹤——加強型評估事件

 

GA4 會監聽 pushState、replaceState 與 popState;網址變更時,自動送出新的 page_view。

不過,這只代表 GA4 偵測到網址變更,不保證每個虛擬頁面的標題、內容群組或其他頁面參數都正確更新。

如果網站已透過 GTM、網站程式或框架自行送出 page_view,再開啟這項設定可能造成重複計數。應在 Tag Assistant 或 DebugView 檢查一次路由切換是否只出現一個預期的 page_view。

 

捲動:只記錄一次90%捲動

加強型評估的 scroll 不會追蹤 25%、50%、75% 等多個深度。

它只會在使用者第一次看到頁面約 90% 的垂直深度時,送出一次 scroll 事件。

因此,它適合回答:

有多少使用者大致看到頁面底部?

但不適合回答:

  • 使用者最常停在哪個段落?
  • 50% 捲動率是多少?
  • 使用者是否看到特定CTA或文章區塊?

如果需要多段捲動深度或指定元素曝光,建議改用GTM的捲動深度觸發器或元素可見度觸發器

 

外連點擊:查看使用者前往哪些網站

當使用者點擊 <a> 連結並前往其他網域時,GA4 可自動送出 click 事件。

例如:

<a href="https://example.com">前往合作夥伴網站</a>

事件通常會帶有:

  • link_url:連結完整網址
  • link_domain:目標網域
  • link_text:不屬於加強型評估預設參數,若需要應自行追蹤
  • outbound:是否為外連點擊,值通常為 true

請注意:

  • 已設定跨網域評估的網域,不會被視為外連點擊。
  • 以 JavaScript 模擬跳轉、沒有可辨識 <a> 元素的按鈕,可能無法被正確偵測。
  • click 只代表連結被點擊,不代表外部頁面成功載入或完成轉換。

若外連點擊是重要 KPI,例如前往預約系統、電商平台或合作夥伴網站,建議另外建立較具業務意義的自訂事件,例如 click_booking_link,並保留目標平台或 CTA 位置等參數。

 

站內搜尋:先確認搜尋字詞是否在網址中

GA4內置支持站內搜尋追蹤,默認支持q、s、search、query、keyword,網址參數結構是q=keyword才可以,

例如:

https://example.com/search?q=ga4

系統可將 ga4 收集為 search_term。

如果網站使用其他參數,例如:

https://example.com/search?term=ga4

可在站內搜尋的進階設定中新增 term。

但如果搜尋字詞沒有出現在網址中,而是透過 POST、AJAX 或網站內部狀態傳遞,加強型評估通常無法取得搜尋字詞。這種情況應由開發人員將關鍵字寫入資料層,再透過 GTM 傳送 view_search_results 或自訂事件。

查看站內搜尋資料時,在GA4中點擊「探索」——「任意形式」,然後做如下設定:

  • 列:搜尋字詞
  • 值:事件計數、活躍使用者
  • 篩選器:事件名稱 包含 view_search_results

詳解Google Analytics 4事件追蹤——加強型評估事件

就可以獲取到資料,增強型評估事件裡事件參數資料都可以通過探索去獲取的。

 

 

影片參與:僅支援內嵌 YouTube 影片

GA4 的影片參與功能只支援已啟用 JavaScript API 的內嵌 YouTube 影片

可自動收集的事件包括:

  • video_start:開始播放
  • video_progress:播放進度超過 10%、25%、50%、75%
  • video_complete:播放結束

常用參數包括:video_title、video_ur、video_percent、video_duration、video_current_time、visible

請注意,Vimeo、自架 MP4、Facebook 影片或其他播放器不會因為開啟此功能而自動被追蹤。若影片是內容或轉換流程的重要環節,建議使用播放器 API 與 GTM 建立專用事件。

 

檔案下載:查看哪些檔案最常被下載

當使用者點擊連往常見檔案格式的連結時,GA4 會送出 file_download。

支援格式包括:pdf、xlsx、xls、docx、doc、txt、rtf、csv、 zip、rar、7z、mp3、mp4、mov、wav 等

GA4中點擊「探索」——「任意形式」,然後做如下設定:

  • 列:檔案名稱
  • 值:事件計數、活躍使用者
  • 篩選器:事件名稱 包含 file_download

詳解Google Analytics 4事件追蹤——加強型評估事件

延伸閱讀:如何在GA4裡追蹤檔案下載(file_download)

 

表單互動:不要把 form_submit 當成成功送出

表單互動可自動收集兩種事件:

  • form_start:使用者在工作階段中第一次與表單互動
  • form_submit:偵測到表單提交動作

這些事件可用來初步觀察表單漏斗,例如:form_start——>form_submit

如果你的網站有做Facebook事件追蹤,建議不要開啟表單互動追蹤。

因為Facebook是虚拟表单调度收集跟踪事件,所以,你在GTM預覽的時候,會在Tag Assistant的Summary裡看到很多的gtm.formSubmit事件。

解決方法就是將互動表單關閉,使用GTM裡的表單提交觸發條件去追蹤。

 

如何啟用或關閉加強型評估?

在GA4中,點擊 「管理」——「資源設定」——「資料收集和修改」——「資料串流」——「網站串流」——「加強型評估」,就可以看到加強型評估事件的設定介面:詳解Google Analytics 4事件追蹤——加強型評估事件

 

默認是全部都勾選,如果不需要哪個就不選它,然後點擊 「存儲」。

通常需要等待約 24 小時後,才會在標準報表或探索報表中看到完整資料。

啟用前,先判斷哪些項目適合你的網站

網站情境 建議
一般企業網站或部落格 可先保留網頁瀏覽、捲動、外連點擊與檔案下載
有搜尋結果頁且關鍵字在網址中 啟用站內搜尋,並確認查詢參數
使用內嵌 YouTube 影片 啟用影片參與並測試事件
SPA 網站 啟用瀏覽器記錄變更,但要檢查是否重複送出 page_view
AJAX 表單或多步驟表單 謹慎使用表單互動;成功送出應另行追蹤
使用 Vimeo、自架影片或第三方播放器 加強型評估無法完整追蹤,建議用 GTM 或播放器 API 自訂事件

總結

加強型評估適合快速補足網站常見互動追蹤,但它不是所有追蹤需求的完整解法。

規劃GA4事件時,建議依序檢查:

  • 自動收集事件
  • 加強型評估事件
  • 建議事件
  • 自訂事件

如果既有事件已符合需求,就不需要再重複建立相同事件。但只要事件需要代表表單成功、購買完成、登入、CTA 點擊或其他重要商業結果,就應確認觸發條件是否真正對應該結果,而不是只依賴加強型評估偵測到的瀏覽器互動。


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (0)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址