Google Analytics 4 (GA4) 從零開始:循序漸進的實作教學
引言:數據時代的必備利器
在數位行銷日益重要的今天,了解使用者行為是成功的關鍵。Google Analytics (GA) 作為全球最廣泛使用的網站分析工具,能幫助我們深入洞察網站或應用程式的表現。隨著數位環境的變遷,Google 推出了全新的 Google Analytics 4 (GA4),它採用了事件導向 (Event-driven) 的資料模型,旨在提供更強大的跨平台追蹤能力、更靈活的資料分析以及更符合隱私權規範的解決方案。
本教學文章將帶您從零開始,循序漸進地學習 GA4 的設定與實作,無論您是行銷人員、網站站長或對數據分析有興趣的個人,都能透過本文掌握 GA4 的基本操作,為您的數位決策奠定基礎。
第一章:認識 Google Analytics 4 (GA4)
在深入實作之前,讓我們先了解 GA4 的核心概念與其優勢。
GA4 的核心概念:事件導向模型
相較於舊版的 Universal Analytics (UA) 以「工作階段 (Sessions)」和「網頁瀏覽 (Pageviews)」為核心,GA4 則完全以「事件 (Events)」為基礎。網站或應用程式上的每一次互動,無論是網頁瀏覽、點擊、影片播放、購買,甚至是應用程式的開啟,都被視為一個事件。這種模型帶來了以下優勢:
- 統一的數據模型:網站與應用程式的數據能被整合在同一資源中,實現真正的跨平台追蹤。
- 更大的彈性:您可以自定義任何您想追蹤的事件,並為其添加參數,以獲取更細緻的數據。
- 機器學習驅動:GA4 內建機器學習功能,可提供預測性指標,如「流失率預測」或「購買機率預測」。
GA4 的主要優勢
- 跨平台追蹤:輕鬆整合網站與應用程式數據,提供更完整的客戶旅程視圖。
- 更強大的事件追蹤:自動收集多種常用事件,並可靈活設定自訂事件。
- 隱私權強化:設計時考量了隱私權法規(如 GDPR、CCPA),提供無 Cookie 追蹤選項。
- 預測性指標:利用機器學習預測使用者行為,幫助您提前制定策略。
- 強大的探索報表:提供高度客製化的分析工具,讓您能自由挖掘數據洞察。
第二章:GA4 帳戶設定與網站串接
本章將引導您完成 GA4 帳戶的建立,並將其與您的網站連結。
步驟 1: 建立 Google Analytics 資源
- 登入 Google Analytics:前往 analytics.google.com 並使用您的 Google 帳戶登入。如果您沒有 Google 帳戶,請先建立一個。
- 建立帳戶 (Account):如果您是第一次使用 GA,系統會引導您建立一個「帳戶」。一個帳戶可以包含多個「資源 (Property)」。輸入帳戶名稱,並勾選資料共用設定。
- 建立資源 (Property):在帳戶下,點擊「建立資源」。
- 資源名稱:輸入您的網站名稱,例如「我的部落格網站」。
- 報告時區:選擇「台灣」。
- 幣別:選擇「新台幣 (TWD)」。
- 點擊「下一步」。
- 填寫商家資訊:依據您的業務類型選擇產業類別、公司規模和您使用 GA 的目的。這些資訊有助於 GA 提供更相關的分析建議。
- 點擊「建立」。
步驟 2: 設定資料串流 (Data Stream)
建立資源後,您需要設定一個「資料串流」來收集數據。資料串流是數據進入 GA4 的入口。
- 選擇平台:由於我們是要追蹤網站,請選擇「網站」。
- 設定網站資料串流:
- 網站網址:輸入您的網站完整網址,例如
https://www.yourwebsite.com。 - 串流名稱:為此串流命名,例如「我的網站串流」。
- 加強型評估 (Enhanced Measurement):預設會開啟,建議保持開啟。這讓 GA4 能自動追蹤網頁瀏覽、捲動、外連點擊、站內搜尋、影片參與和檔案下載等事件,無需額外設定。
- 點擊「建立串流」。
- 網站網址:輸入您的網站完整網址,例如
建立成功後,您會看到一個「評估 ID (Measurement ID)」,格式為 G-XXXXXXXXXX。這是您將 GA4 串接到網站的關鍵識別碼。
步驟 3: 網站串接方式
有兩種主要方式可以將 GA4 串接到您的網站:
方法一:透過 Google 代碼 (gtag.js) 直接安裝 (適合初學者)
這是最直接的方式,您需要將 GA4 提供的程式碼片段貼到您網站的 <head> 區塊中。
- 取得 Google 代碼:在資料串流設定頁面,找到「標記操作說明」下的「在網站上安裝」。
-
選擇「手動安裝」:複製提供的程式碼片段。
```html
``
3. **貼上程式碼**:將這段程式碼貼到您網站上每個頁面的標籤中,越靠近` 開頭越好。如果您使用 WordPress 等內容管理系統 (CMS),通常會有外掛或主題設定選項讓您貼入這段代碼。
方法二:透過 Google Tag Manager (GTM) 安裝 (推薦專業使用者)
Google Tag Manager (GTM) 是一個代碼管理系統,讓您可以集中管理網站上的所有追蹤代碼,無需修改網站程式碼。這對於管理多個追蹤工具或進行複雜的事件追蹤非常方便。
- 建立 GTM 帳戶與容器:前往 tagmanager.google.com,建立一個新的帳戶和容器,並將 GTM 提供的程式碼片段貼到您網站的
<head>和<body>區塊中。 - 在 GTM 中建立 GA4 設定代碼:
- 在 GTM 介面中,點擊「代碼 (Tags)」->「新增 (New)」。
- 代碼類型 (Tag Configuration):選擇「Google Analytics: GA4 設定」。
- 評估 ID (Measurement ID):輸入您在步驟 2 取得的
G-XXXXXXXXXX。 - 觸發條件 (Triggering):選擇「All Pages (Page View)」,這表示此代碼會在所有頁面載入時觸發。
- 儲存代碼並「提交 (Submit)」發布容器。
GTM 優勢:透過 GTM,您可以更靈活地管理追蹤代碼,未來要新增或修改其他追蹤工具(如 Facebook Pixel、Hotjar 等)時,無需動到網站程式碼,大大提高效率。
第三章:驗證安裝與即時報表
安裝完 GA4 代碼後,最重要的一步就是驗證它是否正確運作。
如何驗證 GA4 安裝
- 使用 GA4 除錯模式 (DebugView):
- 在 GA4 介面中,前往「管理 (Admin)」->「資料顯示 (Data display)」->「DebugView」。
- 在您的網站上開啟開發者工具 (F12),並在 Console 中輸入
gtag('set', 'debug_mode', true);或安裝 Chrome 擴充功能「Google Analytics Debugger」。 - 然後在網站上進行操作(瀏覽頁面、點擊等)。您應該會在 DebugView 中看到即時的事件流,這表示 GA4 正在收集數據。
- 使用 Chrome 擴充功能「Tag Assistant Companion」:
- 安裝此擴充功能,它能幫助您檢查頁面上是否有正確的 Google 代碼。
- 檢查 GA4 即時報表 (Realtime report):
- 在 GA4 介面中,前往「報表 (Reports)」->「即時 (Realtime)」。
- 在您的網站上開啟多個分頁或請同事訪問,您應該會看到「目前線上使用者」的數字增加,並顯示使用者來自的地區、裝置、以及他們正在觸發的事件。
即時報表 (Realtime report) 的功能與應用
即時報表能讓您看到使用者在過去 30 分鐘內的活動。它對於以下情境非常有用:
- 驗證設定:快速確認事件追蹤是否正常運作。
- 活動監控:即時觀察行銷活動或新內容發布後的流量變化。
- 技術問題排查:判斷網站或應用程式是否有即時的訪問問題。
第四章:GA4 基本報表導覽與分析
現在您的 GA4 已經開始收集數據,讓我們來探索這些寶貴的資訊。
GA4 介面總覽
GA4 介面主要分為以下幾個區域:
- 首頁 (Home):提供資源的快速概覽和個人化洞察。
- 報表 (Reports):預設的標準報表,涵蓋生命週期、使用者等面向。
- 探索 (Explorations):高度客製化的分析工具,讓您自由組合數據。
- 廣告 (Advertising):針對廣告活動成效的分析。
- 設定 (Configure):管理事件、轉換、目標對象等。
- 管理 (Admin):帳戶、資源、資料串流等設定。
核心報表介紹
GA4 的標準報表主要圍繞著「生命週期 (Lifecycle)」和「使用者 (User)」展開。
1. 生命週期 (Lifecycle)
- 獲客 (Acquisition):了解使用者是如何找到您的網站或應用程式的。
- 流量獲客 (Traffic acquisition):主要分析不同管道(如自然搜尋、社群媒體、付費廣告)帶來的流量、參與度和轉換。
- 範例應用:比較 Google 搜尋和 Facebook 廣告哪個渠道帶來更多新使用者和更高的參與度。
- 參與 (Engagement):了解使用者在您的網站上做了什麼。
- 事件 (Events):查看所有被觸發的事件,如
page_view、click、scroll等。 - 轉換 (Conversions):追蹤重要目標的達成次數,如購買、表單提交等。
- 網頁與畫面 (Pages and screens):分析哪些頁面或應用程式畫面最受歡迎,以及其瀏覽量和參與度。
- 範例應用:分析特定產品頁面的瀏覽量和使用者停留時間,判斷內容吸引力。
- 事件 (Events):查看所有被觸發的事件,如
- 營利 (Monetization):如果您有電子商務網站,這裡會顯示銷售額、產品收益、平均訂單價值等。
- 範例應用:查看哪個產品類別帶來最高的收益,以便優化庫存或行銷策略。
- 回訪 (Retention):了解使用者回訪的情況,分析新訪客與回訪客的行為差異。
- 範例應用:追蹤不同日期的使用者留存率,評估網站內容或服務的黏著度。
2. 使用者 (User)
- 客層 (Demographics):分析使用者的地理位置、語言、年齡和性別等人口統計資訊。
- 範例應用:了解您的主要客群來自哪個國家或地區,以便進行在地化行銷。
- 科技 (Tech):分析使用者使用的裝置、瀏覽器、作業系統等技術資訊。
- 範例應用:發現大部分使用者使用手機瀏覽,則需要優先優化行動版網站的使用者體驗。
如何篩選、比較數據
在 GA4 的任何報表中,您都可以使用頂部的「新增比較 (Add comparison)」功能來篩選和比較數據。例如,您可以比較來自「Google 自然搜尋」的使用者與來自「Facebook 廣告」的使用者在網站上的行為差異。
- 篩選器:選擇特定的維度 (Dimension) 和指標 (Metric) 進行篩選。
- 比較:設定兩個或多個條件組,並排比較它們的數據表現。
第五章:設定轉換事件 (Conversion Events)
轉換事件是 GA4 中最關鍵的設定之一,它代表了對您的業務有價值的行為,例如完成購買、提交表單、訂閱電子報等。
什麼是轉換事件?為何重要?
轉換事件是您衡量網站或應用程式成效的指標。透過追蹤轉換,您可以了解哪些行銷活動、網站內容或設計優化能有效促成使用者達成您的商業目標。沒有設定轉換,您將難以評估投資報酬率 (ROI)。
在 GA4 中設定轉換事件的兩種方式
GA4 會自動將一些事件標記為轉換,例如 purchase。您也可以手動將任何事件標記為轉換,或建立新的事件並將其標記為轉換。
-
將現有事件標記為轉換:
- 在 GA4 介面中,前往「設定 (Configure)」->「事件 (Events)」。
- 在事件列表中,找到您想標記為轉換的事件(例如
generate_lead代表表單提交)。 - 點擊該事件右側的「標記為轉換 (Mark as conversion)」開關,將其開啟。
- 範例:您的網站有一個「聯絡我們」表單,當使用者提交時會觸發
generate_lead事件。您將此事件標記為轉換,就可以追蹤表單提交的次數。
-
建立新事件並標記為轉換 (如果該事件尚未存在):
- 如果您的網站上沒有自動追蹤或手動設定的事件,但您想追蹤某個特定行為(例如點擊某個特定的下載按鈕),您可以先在 GTM 中設定該事件的追蹤,或透過 GA4 介面建立「修改事件」或「建立事件」。
- 透過 GA4 介面建立新事件:
- 前往「設定 (Configure)」->「事件 (Events)」->「建立事件 (Create event)」。
- 點擊「建立 (Create)」。
- 自訂事件名稱:輸入一個有意義的名稱,例如
download_brochure。 - 比對條件 (Matching conditions):設定觸發此事件的條件。例如:
event_name等於 (equals)clicklink_text等於 (equals)下載產品手冊
- 儲存後,等待 24 小時,該新事件就會在事件列表中出現,然後您可以將其標記為轉換。
- 範例:您的網站上沒有追蹤「點擊下載手冊」的事件。您可以透過 GA4 建立一個名為
download_brochure的事件,並設定當使用者點擊文字為「下載產品手冊」的連結時觸發。然後將download_brochure標記為轉換。
第六章:探索報表 (Explorations)
探索報表是 GA4 最強大的功能之一,它提供高度客製化的分析工具,讓您可以自由組合維度、指標,深入挖掘數據背後的洞察。
探索報表的彈性與強大功能
與標準報表不同,探索報表沒有預設的結構,您可以從頭開始建立報表,並選擇您感興趣的數據呈現方式。它支援拖曳式介面,讓資料分析變得直觀且靈活。
常見探索報表類型
-
路徑探索 (Path Exploration):
- 功能:可視化使用者在網站或應用程式中,從一個事件到另一個事件的行為路徑。
- 應用:找出使用者在完成購買前最常瀏覽的頁面組合,或發現使用者流失的常見路徑。
- 範例:建立一個路徑探索,以「首頁瀏覽」為起點,觀察使用者接下來會瀏覽哪些產品頁面,最終是否到達「結帳完成」頁面。這能幫助您優化導航路徑或內容安排。
-
漏斗探索 (Funnel Exploration):
- 功能:分析使用者完成一系列預設步驟的流程,並可視化每個步驟的轉換率和流失率。
- 應用:優化購物車結帳流程、註冊流程或任何多步驟的任務。
- 範例:建立一個漏斗探索,設定步驟為「商品瀏覽」->「加入購物車」->「開始結帳」->「完成購買」。您可以清楚看到每個階段的轉換率,並找出使用者流失最多的步驟,進而加以改進。
-
區隔重疊 (Segment Overlap):
- 功能:視覺化不同使用者區隔之間的重疊程度,找出共同的受眾特徵。
- 應用:了解不同客群的交集,幫助您精準定義目標受眾或發現新的行銷機會。
- 範例:比較「曾購買商品的使用者」與「曾觀看特定影片的使用者」之間的重疊,看看是否有特定影片內容能有效促成購買行為。
如何建立一個探索報表 (以漏斗探索為例)
- 進入探索:在 GA4 介面中,點擊左側導覽列的「探索 (Explorations)」。
- 建立新探索:選擇「漏斗探索 (Funnel Exploration)」。
- 設定步驟:
- 點擊「步驟 (Steps)」旁邊的鉛筆圖示。
- 步驟 1:點擊「新增步驟 (Add step)」,命名為「瀏覽商品頁」,選擇事件
page_view,並新增參數page_location包含/product/(您的商品頁網址路徑)。 - 步驟 2:點擊「新增步驟」,命名為「加入購物車」,選擇事件
add_to_cart。 - 步驟 3:點擊「新增步驟」,命名為「開始結帳」,選擇事件
begin_checkout。 - 步驟 4:點擊「新增步驟」,命名為「完成購買」,選擇事件
purchase。 - 點擊「套用 (Apply)」。
- 分析結果:您將看到一個視覺化的漏斗圖,顯示每個步驟的參與者數量和轉換率。您可以調整日期範圍、新增區隔等來深入分析。
總結:數據驅動,持續成長
Google Analytics 4 (GA4) 是一個功能強大且不斷演進的分析平台,它提供了一個以使用者為中心的全新視角來理解數位資產的表現。從基礎的帳戶設定到進階的探索報表,本文帶您走過了 GA4 的關鍵實作步驟。
掌握 GA4 只是第一步,更重要的是如何將這些數據轉化為可執行的洞察。透過持續監控、分析報表,並結合您的業務目標,您可以:
- 優化網站內容:根據使用者最常瀏覽的頁面和停留時間,調整內容策略。
- 提升使用者體驗:透過路徑分析和漏斗分析,找出使用者流失點並加以改進。
- 精準行銷投放:了解流量來源和轉換成效,將預算投入表現最佳的渠道。
- 預測未來趨勢:利用 GA4 的機器學習功能,預測使用者行為,提前佈局。
數位世界瞬息萬變,數據分析是您保持競爭力的核心。鼓勵您不斷探索 GA4 的各種功能,並將數據分析融入日常決策中,讓您的網站或應用程式持續成長!