Universal Analytics 在 2023 年 7 月正式停止收集數據,所有網站都必須遷移到 GA4。但我發現,很多台灣的中小企業主和行銷人員雖然「安裝了 GA4」,卻對著那個介面完全不知道從哪開始看。GA4 的設計哲學和 UA 差很多,如果用舊的思維去看新的工具,只會越看越迷惑。
這篇文章從安裝設定到核心報表解讀,一步步帶你建立正確的 GA4 使用方式。
GA4 和 Universal Analytics(UA)的核心差異
| 比較項目 | Universal Analytics(舊) | GA4(新) |
|---|---|---|
| 數據模型 | 工作階段(Session)為主 | 事件(Event)為主 |
| 跳出率 | 有(單頁工作階段比例) | 替換為「參與度」指標 |
| 轉換設定 | 目標(Goals) | 轉換(Conversions)= 特定事件標記 |
| 資料保留 | 可設定至無限期 | 最長 14 個月(免費版) |
| 跨裝置追蹤 | 需要額外設定 | 內建 User ID 跨裝置追蹤 |
| BigQuery 整合 | 付費版才有 | 免費版即支援 |
最重要的概念轉換:GA4 把一切都視為「事件」。頁面瀏覽是事件(page_view)、點擊是事件(click)、表單送出是事件(form_submit)、購買是事件(purchase)。這個模型比 UA 更靈活,但初學者需要一段時間適應。
安裝 GA4:兩種方式比較
方式一:直接嵌入追蹤碼
在 GA4 的「管理」→「資料串流」→ 選擇你的串流 → 複製「評估 ID」(格式:G-XXXXXXXXXX)。然後在網站的 <head> 標籤中加入以下代碼:
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
方式二:透過 Google Tag Manager(GTM)安裝(推薦)
GTM 是 Google 的標籤管理工具,讓你在不修改網站程式碼的情況下,透過介面新增、修改追蹤代碼。好處是:未來新增其他追蹤(Facebook Pixel、Google Ads 轉換追蹤等)都很方便,而且有版本控制,設定錯誤可以快速回滾。
安裝步驟:建立 GTM 帳號 → 在網站加入 GTM 的容器代碼 → 在 GTM 中新增 GA4 設定代碼 → 發布。
GA4 的重要報表解讀
首頁(Home)
GA4 首頁提供過去 7 天的快速摘要:使用者數、工作階段數、轉換次數、收益。還有「即時」功能,可以看到目前有多少人在網站上,來自哪個管道。
生命週期報表
GA4 把報表組織成「生命週期」視角:
- 獲客(Acquisition):用戶從哪裡來?SEO、Google Ads、社群、直接輸入……
- 參與(Engagement):用戶在網站做了什麼?瀏覽哪些頁面、停留多久、有沒有捲動或互動
- 獲利(Monetization):電商購買數據、收益分析
- 留存(Retention):新用戶 vs 回訪用戶的比例,用戶黏著度分析
「參與度工作階段」vs 舊版「跳出率」
GA4 把「跳出率」的概念改成「參與度工作階段率」。一個工作階段被視為「有參與度」的條件是:
- 持續時間超過 10 秒,或
- 有轉換事件,或
- 查看了 2 個以上的頁面
「跳出率」在 GA4 中是「沒有參與度的工作階段比例」,定義和 UA 不一樣,所以數字會差很多,不能直接比較。
事件追蹤設定
GA4 自動收集的事件
GA4 安裝後,自動收集以下事件,不需要額外設定:
page_view:頁面瀏覽session_start:工作階段開始first_visit:首次造訪scroll:頁面捲動 90%click:外部連結點擊file_download:檔案下載video_start/complete:YouTube 嵌入影片播放
設定自訂事件:以表單送出為例
透過 GTM 設定表單送出事件:
- 在 GTM 新增觸發條件:類型選「表單送出」,設定只在聯絡頁面的特定表單觸發
- 新增代碼:類型選「Google Analytics:GA4 事件」,事件名稱填
contact_form_submit - 發布後,在 GA4 的「DebugView」確認事件有正確觸發
將重要事件標記為「轉換」
在 GA4 的「設定」→「事件」中,找到你設定的事件(如 contact_form_submit),點選「標記為轉換」。之後在轉換報表中就能看到這個事件的轉換次數。
與 Google Ads 整合
GA4 和 Google Ads 的整合比 UA 時代更緊密。連結後可以:
- 在 Google Ads 中使用 GA4 的轉換事件(更準確的歸因)
- 在 GA4 中看到 Google Ads 的花費、ROAS 數據
- 在 Google Ads 中建立以 GA4 受眾為基礎的再行銷名單
- 使用「目標出價」時,GA4 的轉換數據會提升智慧出價的準確度
連結方式:GA4 管理 → 產品連結 → Google Ads 連結 → 選擇你的 Google Ads 帳戶。
常見的 GA4 分析陷阱
陷阱一:把「使用者數」當作流量的唯一指標
GA4 的「使用者」是去重複計算的,同一個人這個月來了 10 次,算 1 個使用者。如果你想知道「網站有多少次被打開」,看「工作階段數」更合適。
陷阱二:忽略取樣問題
當數據量很大時,GA4 的標準報表會使用取樣數據,右上角會出現黃色三角形標誌。取樣的報表不是精確數字。解決方式:縮短日期範圍、使用「探索」功能(較少取樣)、或匯出到 BigQuery 分析原始數據。
陷阱三:把「跳出率」的下降當作好事
GA4 的跳出率定義改變了,直接和 UA 的跳出率比較是沒有意義的。評估參與度要看「參與度工作階段率」和「平均參與時間」。
陷阱四:不過濾自己公司的流量
如果你的 IP 沒有被過濾,你和你的員工每次瀏覽網站都會計入數據,污染分析結果。在 GA4 管理 → 資料串流 → 更多標記設定 → 定義內部流量 → 新增你的公司 IP 範圍。