你把 Google Analytics 4(GA4)裝好了,gtag.js 也正確埋進每一頁,打開後台確實看得到流量在跑。然後呢?多數人卡在這裡:每天打開報表,看「使用者數」上上下下,心情跟著起伏,卻說不出今天該為網站做什麼決定。數據變成了一種焦慮來源,而不是行動依據。
這篇是一份從安裝到應用的完整 reference。前半段帶你把 GA4 一次裝對、設好、上線;後半段才是重點——裝好之後如何應用,從讀懂 GA4 的資料模型,到用對的報表回答對的商業問題,最後把數據轉成成長決策。追蹤碼埋錯,後面看到的數據都是歪的,所以我們先從安裝講起。
第一部分:把 GA4 一次裝對——帳號階層與六種安裝方式
很多人裝錯,是因為一開始就沒搞懂 GA4 的三層結構。先把它看懂,後面不管用哪種方式安裝,你都知道自己在填的那串 G- 開頭代碼是什麼、資料送去哪裡。GA4 的層級從上到下是:
- 帳戶 (Account):最上層的組織單位,通常一間公司開一個帳戶,例如「TOPCLASS 顧問」。
- 資源 (Property):獨立的數據容器,對應一個品牌或事業體,所有報表、設定、使用者權限都掛在這層。一個帳戶下可以有多個資源。
- 資料串流 (Data Stream):資源底下實際收資料的管道,分為 Web、iOS、Android 三種。網站只需建立一個 Web 資料串流,它會產生最重要的評估 ID (Measurement ID),格式是 G-XXXXXXXXXX。
順序記牢:帳戶 → 資源 → 資料串流。你安裝在網站上的程式碼,本質就是把資料送進某一個資料串流的 Measurement ID。
第一步:建立容器,拿到 Measurement ID
不論你打算用哪種方式部署,第一步都一樣——先在 GA4 後台把容器建好、拿到 Measurement ID:
- 登入 Google Analytics(analytics.google.com),進入「管理 (Admin)」區。
- 點「建立帳戶 (Create Account)」,填入帳戶名稱與資料分享設定。
- 「建立資源 (Create Property)」,填入資源名稱、選擇報表時區與貨幣(台灣請選 GMT+08:00 台北時間與新台幣 TWD)。
- 填寫商家資訊與商業目標後,進入「資料串流 (Data Stream)」設定,選擇「網站 (Web)」。
- 輸入網站網址與資料串流名稱,建立後系統會顯示 Measurement ID(G-XXXX)與一段「Google 代碼」安裝程式碼。把這串 ID 複製下來、放在手邊,後續所有安裝方式都會用到。
六種安裝方式,哪一種適合你的網站?
同一個 Measurement ID,可以用六種完全不同的方式送進網站。選錯方式不會讓資料「錯」,但會讓你日後維護痛苦、或不小心重複計算。下表幫你快速定位:
| 安裝方式 | 難度 | 適合對象 | 優點 | 缺點 |
|---|---|---|---|---|
| gtag.js 直接貼 <head> | 低-中 | 手刻 HTML 網站 | 最直接、無中介層 | 每加一個追蹤碼都要改原始碼 |
| Google Tag Manager (GTM) | 中 | 大多數網站(最推薦) | 集中管理所有標籤、不必動原始碼、可加觸發條件 | 需先理解容器/標籤/觸發條件概念 |
| WordPress 外掛 (Site Kit / Rank Math) | 低 | WordPress 網站 | 免改主題、官方整合、附帶後台報表 | 外掛過多會拖慢速度、易重複安裝 |
| Shopify 內建整合 | 低 | Shopify 商店 | 透過 Google & YouTube channel 一鍵連動、含電商事件 | 客製事件受平台限制 |
| 其他 CMS 內建欄位 (Wix / Squarespace / Webflow) | 低 | 無程式能力的架站平台用戶 | 貼上 Measurement ID 即可 | 進階追蹤彈性低 |
| 框架手刻 (React / Next.js) | 高 | SPA / 自建前端 | 完全掌控事件與路由追蹤 | SPA 換頁需手動送 page_view |
選擇原則:除非你有特殊理由,否則用 GTM。它讓你日後新增任何追蹤都不必再動原始碼——這是把一次性安裝變成可長期維護資產的關鍵。
完整示範:用 GTM 部署 GA4,七步上線
以最推薦的 GTM 方式走一遍完整流程,假設你已有 Measurement ID(G-XXXX):
- 到 Google Tag Manager(tagmanager.google.com)建立「帳戶」與「容器 (Container)」,容器類型選「網頁 (Web)」。
- 建立後會拿到兩段 GTM 安裝代碼,依指示分別貼到網站的 <head> 與 <body> 開頭(這是唯一一次需要碰原始碼)。
- 回到 GTM 後台,點「標籤 (Tags) → 新增」,選擇標籤類型「Google 代碼 (Google Tag)」。
- 在「代碼 ID」欄位填入你的 Measurement ID(G-XXXX)。
- 設定觸發條件 (Trigger),選「All Pages(所有頁面)」,讓它在每個頁面載入時都觸發。
- 儲存標籤後,點右上角「預覽 (Preview)」,用 Tag Assistant 連線確認 GA4 代碼有正確觸發。
- 確認無誤後,回 GTM 點「提交 (Submit) → 發布 (Publish)」,正式上線。
之後若要再加任何追蹤,只需回到這個容器新增標籤、發布即可,網站原始碼從此不必再動。
裝好了?先驗證,別收一個月空氣資料
裝完一定要驗證,否則你可能收了一個月的「空氣資料」才發現沒接上。常用四種方式:
- 即時報表 (Realtime):GA4「報表 → 即時」,自己開網站走幾頁,看是否在 30 秒內出現活躍使用者。最快的存活測試。
- DebugView:在「管理 → DebugView」可逐筆看到事件。搭配 GTM 預覽模式或 Tag Assistant,能看到每個 event 的參數細節,排錯利器。
- Google Tag Assistant:Chrome 擴充功能或 GTM 內建連線模式,檢查頁面上有哪些代碼觸發、是否重複。
- Tag 診斷:GA4 資料串流設定中的代碼狀態提示,會告知 Google 代碼是否成功收到資料。
這六項基本設定不做,報表數字就是不準
裝好只是開始,以下設定缺一不可,漏掉任何一項後續分析都會被污染:
- 資料保留期限調為 14 個月:「管理 → 資料設定 → 資料保留」預設只有 2 個月,務必改成上限 14 個月,否則做同期比較時舊資料會消失。
- 開啟 Google 信號 (Google Signals):在資料設定中啟用,可跨裝置辨識登入 Google 的使用者,補強人口統計與興趣報表。
- 設定時區與貨幣:資源設定確認為台北時間 (GMT+8) 與 TWD,避免報表日界線錯位、營收幣別錯亂。
- 排除內部流量 (Internal Traffic):到「資料串流 → 設定代碼 → 定義內部流量」填入你公司/自己的 IP,再到「資料篩選器 (Data filters)」把 internal traffic 篩選器啟用 (Active),避免自家測試灌水。
- 過濾開發 / 測試流量:同理,把測試環境流量也排除,確保正式報表乾淨。
- 跨網域追蹤 (Configure your domains):若你有主站與子網域、或跨多網域的轉換路徑,到「設定代碼 → 設定您的網域」加入所有網域,避免使用者跨域時被算成新工作階段。
此外,到「管理 → 產品連結」把 GA4 接上其他工具能放大它的價值:連結 Search Console,看見「使用者搜什麼進站、進站後又做了什麼」(若你還沒設定 GSC,先讀 Google Search Console 設定教學);連結 Google Ads 同步轉換與受眾;開啟免費的 BigQuery Export,把原始事件資料倒進去做進階分析。
有歐洲流量或跑再行銷?Consent Mode v2 別漏
在 GDPR 與各地隱私法規下,Consent Mode v2(同意聲明模式)已是必要設定。它讓 GA4 在使用者尚未同意 cookie 前,僅以不含個資的方式回傳基本訊號,待同意後再啟用完整追蹤。實務上你需搭配 cookie 同意橫幅 (CMP),並透過 GTM 的同意模式設定串接。針對歐洲流量或使用 Google Ads 再行銷的網站,未正確設定可能導致受眾資料受限。
三個最常見的安裝錯誤
| 常見錯誤 | 後果 | 解法 |
|---|---|---|
| GTM 與 gtag.js 重複安裝 | 同一個 page_view 被算兩次,流量虛高 | 只保留一種安裝方式,移除另一邊 |
| 忘了排除內部流量 | 自家測試與員工瀏覽灌入報表 | 設定 internal traffic 並啟用篩選器 |
| SPA 漏送 page_view | 只記錄首頁,後續換頁全遺失 | 路由變更時手動觸發 page_view |
安裝與基本設定一次做對,是讓數據真正能用的前提。資料正確了,接下來才是讓數據替你工作——進入應用篇。
從 UA 跳到 GA4,你要先換掉腦中的「工作階段」框架
如果你過去用慣了 Universal Analytics(UA),GA4 最大的轉變不在介面,而在資料模型。UA 以「工作階段(session)」為中心,所有資料都掛在一次造訪底下;GA4 則以事件(event)為核心,每一個使用者動作——瀏覽頁面、捲動、點外連、看影片——都是一個獨立的 event,帶著自己的參數。
這個轉變的實際意義是:你不再被「一次造訪」這個框架綁死。你可以直接問「使用者『加入購物車』這個動作發生了幾次」,而不必管它分散在幾次造訪裡。理解這點,你才看得懂後面所有報表的邏輯。
UA 問「這次造訪做了什麼」,GA4 問「這個動作被做了幾次、被誰做」。心智模型從「容器」換成「動作流」,是學會 GA4 的第一道門檻。
使用者 vs 工作階段:分母算錯,轉換率就全錯
這是初學者最常看錯的兩個指標。使用者是「人」(以裝置/瀏覽器的識別為基礎),工作階段是「一段連續造訪」。同一個人今天來三次,就是 1 個使用者、3 個工作階段。判斷時記住一個原則:談「觸及多少人」看使用者,談「來了幾趟、每趟做了什麼」看工作階段。兩者混用,你的轉換率分母就會算錯。
每天該掃哪幾塊?四大生命週期報表 + 即時
GA4 左側的「報表」是預建好的標準視圖,適合每天快速掃描。先把這幾塊搞清楚,你就有了日常監看的基本盤:
- 即時(Realtime):看「現在這 30 分鐘」誰在站上、來自哪裡、正在看哪頁。最大用途是驗證埋點——剛改完追蹤碼,自己操作一遍,看事件有沒有即時跳出來。
- 取得(Acquisition):使用者「從哪來」。分成「使用者取得」(第一次怎麼找到你)與「流量取得」(每次造訪的來源),SEO 人最該盯的就是這裡的管道分組。
- 參與(Engagement):來了之後「做了什麼」。看熱門頁面、事件次數、平均參與時間,判斷哪些內容真正留得住人。
- 營利(Monetization):有電商或廣告收入才會用到,追蹤商品成效、購買流程、收益來源。
- 回訪(Retention):新使用者 vs 回訪使用者的比例與留存曲線,反映品牌黏性。內容網站尤其該關注。
標準報表的優點是快,缺點是「問不出深問題」。要做真正的分析決策,主場在「探索」。
探索(Explorations):哪種探索回答哪種問題
探索是 GA4 最被低估、卻最有價值的功能。它讓你自由拖拉維度與指標,建立標準報表給不了的視圖。重點不是「會操作」,而是知道哪種探索回答哪種問題:
- 自由形式(Free form):最萬用的交叉表。想看「不同管道帶來的使用者,各自的轉換率」這類二維交叉,用它。
- 漏斗探索(Funnel):定義一連串步驟(如:到達商品頁 → 加入購物車 → 結帳 → 完成),看每一步流失多少人。找轉換漏點的首選工具。
- 路徑探索(Path):看使用者實際的瀏覽路徑,「看完這頁的人接著去哪」。用來發現非預期的瀏覽動線。
- 區隔重疊(Segment overlap):比較多個使用者區隔的交集,例如「行動裝置使用者」與「高參與使用者」重疊多少。
- 世代分析(Cohort):把同一時間進站的使用者當一組,追蹤他們後續幾週的回訪行為,判斷留存。
以最常用的漏斗探索為例,建立步驟如下:
- 左側選單點「探索」,再點「漏斗探索」範本。
- 在「步驟」區點鉛筆圖示,逐步加入每個關鍵動作(用事件名稱定義,如 view_item、add_to_cart、purchase)。
- 把「分組」設為「使用者取得:第一個使用者預設管道分組」,就能看到不同來源的漏斗差異。
- 勾選「設為開放漏斗」可允許使用者從中間步驟進入,更貼近真實行為。
- 觀察每步之間的「完成率/放棄率」,流失最嚴重那一步,就是你下一個要優化的頁面。
事件分三層:哪些要自己設,哪些開關一按就有
GA4 的事件從「不用設定」到「完全客製」分成幾個層次:
- 自動收集事件:裝好就有,如 page_view、session_start、first_visit。
- 加強型評估(Enhanced Measurement):在 Data Stream 設定裡一鍵開啟,自動追蹤捲動、外連點擊、站內搜尋、檔案下載、影片互動。多數網站打開它就能涵蓋八成需求。
- 建議事件 / 自訂事件:針對你的商業動作自行定義,如表單送出、預約完成。可透過 Google Tag Manager 或直接呼叫 gtag.js 送出。
事件收集到之後,最關鍵的一步是把重要動作標記成關鍵事件(Key events,舊稱轉換)。操作方式:進「管理」→「事件」,找到目標事件,把右側「標記為關鍵事件」的開關打開。被標記的事件才會進入轉換報表、才能用於 Google Ads 出價最佳化。沒標記,再多事件也只是背景雜訊。
受眾(Audiences):把行為條件變成可再行銷的人群
受眾是「符合特定條件的使用者集合」,例如「過去 30 天加入購物車但沒結帳的人」。建立後可同步到 Google Ads 做精準再行銷。基本流程:
- 進「管理」→「受眾」→「新增受眾」,可用範本或自訂。
- 設定條件(事件、參數、停留時間、來源管道等),系統會即時估算符合人數。
- 確認 GA4 已與 Google Ads 帳戶連結(在「管理」→「產品連結」設定),受眾才會出現在 Ads 後台。
- 在 Google Ads 建立再行銷廣告活動時,把這個受眾加入目標即可。
帶著問題找報表:常見商業問題對照表
分析的核心不是「會用工具」,而是「帶著問題去找對的報表」。下表把日常最常見的提問,對應到正確的入口:
| 你想回答的商業問題 | 該看的 GA4 報表 / 探索 | 關鍵指標 |
|---|---|---|
| 新訪客大多從哪裡來? | 取得 → 使用者取得 | 第一個使用者預設管道分組 |
| 哪些內容最留得住人? | 參與 → 網頁與畫面 | 平均參與時間、參與工作階段數 |
| 結帳流程在哪一步流失最多? | 探索 → 漏斗探索 | 各步驟放棄率 |
| 看完某篇文章的人接著去哪? | 探索 → 路徑探索 | 後續事件 / 頁面 |
| 這個月行銷活動帶來幾筆轉換? | 取得 → 流量取得(含 UTM) | 關鍵事件次數 |
| 使用者會回來嗎?黏性如何? | 探索 → 世代分析 | 各週留存率 |
| 自然搜尋流量表現如何? | 取得 → 流量取得(篩 Organic Search) | 工作階段、關鍵事件 |
用 GA4 看自然流量「進站之後」的真實行為
GA4 雖然不是 SEO 專用工具,但用來看「搜尋進來之後的行為」非常稱職。關鍵手法是在「流量取得」報表中,把「工作階段預設管道分組」篩選為 Organic Search,這樣看到的就是純自然搜尋帶來的造訪。接著你可以:
- 切換維度到「到達網頁」,看哪些頁面是自然流量的主要入口。
- 比較不同到達頁面的「參與率」與「關鍵事件次數」,揪出「進來很多但不轉換」的頁面去優化。
- 用「使用者取得」分辨:是新訪客還是回訪者在帶動自然流量。
不過 GA4 本身看不到「使用者搜尋了哪些關鍵字」——那是 Google Search Console 的領域。要把「關鍵字曝光 → 點擊 → 站內行為」串成完整一條線,你得把兩邊接起來,詳見 GA4 與 SEO 整合分析,以及從 GSC 端切入的 Google Search Console 應用實戰。
內建介面不夠用時:Looker Studio 與 BigQuery
當 GA4 內建介面滿足不了你時,有兩條進階路徑:
- Looker Studio:免費的視覺化工具,可直接連 GA4 資料源,做成跨平台儀表板(把 GA4、GSC、Google Ads 資料整合在同一張報表),適合每月給主管或客戶看的成效報告。
- BigQuery:GA4 可免費將原始事件資料匯出到 BigQuery,讓你用 SQL 跑介面做不到的深度分析、不受抽樣限制,也能保留超過內建報表的資料保留期。這是進階數據團隊的標準配置。
四個高頻陷阱:你以為看懂了,其實看錯了
看數據最危險的不是不會看,而是看錯還以為自己看懂了。幾個高頻陷阱:
- 看錯指標:拿 UA 時代的「跳出率」直覺套到 GA4。GA4 的核心是參與度(engagement),跳出率被重新定義為「非參與工作階段比例」,數值意義完全不同,別直接拿來比較。
- (not set) 與 (not provided):報表出現一堆 (not set),通常是維度資料缺失或埋點不完整,別把它當成有意義的分群。
- 抽樣(sampling):資料量大、時間範圍長時,探索報表可能抽樣,數字是估算值。報表右上角會提示抽樣比例,要精準就用 BigQuery。
- 參與度誤解:「參與工作階段」有明確定義(停留超過 10 秒、或有 2 次以上瀏覽、或發生關鍵事件)。理解定義才不會誤判內容好壞。
進一步的技術面交叉檢查,可搭配 GSC 進階使用 與 技術 SEO 稽核清單,確保數據源本身是乾淨的。
TOPCLASS 觀點
很多企業把 GA4 裝好了,後台報表一應俱全,卻沒人真的用它做決策。更常見的問題還在更前面——我們替客戶健檢時最常看到的不是「沒裝」,而是「裝得很亂」:GTM 和外掛同時開著導致流量翻倍、保留期限沒改導致無法做同期比較、內部流量沒排除讓老闆看了開心卻完全失真。把安裝與基本設定一次做對,是讓數據能用的前提;再往上,數據平台的價值從來不在「裝了沒」,而在「你能不能用它回答出影響營收的問題」。我們建議你不要追求把每個報表都看一遍,而是反過來:先列出三到五個對你生意最重要的問題(新客哪裡來、哪些頁面在賺錢、漏斗卡在哪),再針對性地用對應的探索去回答。當數據開始驅動你「下週要優化哪一頁」這種具體行動時,GA4 才真正活了起來。如果你想把 GA4、GSC、Looker Studio 整合成一套能持續產出成長決策的數據系統,歡迎參考我們的整合分析方法,或直接與 TOPCLASS 團隊聊聊你的成長目標。