指南

如何在你的網站上設定 Google Analytics 4

要設定 Google Analytics 4,請到 analytics.google.com 建立帳戶與資源,為你網站的網址新增網頁資料串流,並複製其評估 ID(以 G- 開頭)。接著,將帶有該 ID 的 Google 代碼加入每一頁的 <head>,發布網站,並檢查即時報表。若是單頁應用程式,請確認路由切換時會觸發頁面瀏覽;若你有來自歐盟或英國的訪客,請將代碼連接到同意橫幅。

GA4 能提供什麼

Google Analytics 4(GA4)會衡量訪客抵達你的網站之後的行為:有多少人來、從哪裡來(搜尋、社群、電子郵件、廣告)、瀏覽了哪些頁面,以及完成了哪些操作,例如註冊、購買或送出聯絡表單。它將所有資料都記錄為事件;頁面瀏覽只是名為 page_view 的事件。

GA4 是免費的,廣泛使用,並且可與 Google Ads 及 Search Console 連結。它的缺點在於操作複雜、會使用 Cookie(在某些地區因此需要取得同意),以及資料會傳送給 Google。

你真的需要使用 GA4 嗎?

選項適合取捨
Google Analytics 4詳細的行銷分析、Google Ads,任何規模都免費介面複雜;Cookie 與同意;資料會與 Google 共享
注重隱私的分析工具(例如 Plausible、Fathom、Umami)以較輕量的腳本提供簡單的流量統計,通常不使用 Cookie通常需付費(或自行架設);功能較少
產品分析工具(例如 PostHog、Mixpanel、Amplitude)追蹤已登入用戶在應用程式中的行為、漏斗與留存設定較多;對於單純的宣傳網站來說太過度
你自己的事件資料表在你自己的資料庫中計算少數幾個關鍵操作報表需要你自己製作

對於投放 Google Ads 的行銷網站,GA4 通常是首選。若是簡單的網站,只想知道訪客人數,注重隱私的工具往往比較省事。若要分析應用程式內的行為,產品分析工具更為合適。如何為你的應用程式加入分析功能會更深入地比較這些選項。

逐步設定

以下步驟依循 Google 截至 2026 年 9 月的官方設定指南。GA4 的選單名稱偶爾會更動;若標籤不同,請在管理頁面中搜尋該名稱。

1. 建立帳戶

前往 analytics.google.com,點選開始評估。輸入帳戶名稱(通常是你的公司名稱),並選擇資料共享設定。請使用你的企業會長期持有的 Google 帳號。

2. 建立資源

資源是一個網站或應用程式(或一組網站或應用程式),其資料會一併報告。輸入資源名稱、報告時區與貨幣,然後選擇你的產業與業務目標。時區會決定報表中「今天」的起點,因此請選擇你實際工作所在的時區。

3. 新增網頁資料串流

選擇網頁,輸入你網站的網址與串流名稱。請保持加強型評估為開啟狀態:它會自動收集頁面瀏覽、捲動、外部連結點擊、網站搜尋、表單互動、影片互動與檔案下載,無需額外的程式碼。

建立串流後,其詳細資料頁面會顯示你的評估 ID,以 G- 開頭。

4. 將 Google 代碼加入你的網站

GA4 會提供一段程式碼,開頭為 `` 註解。Google 的指示是將它放在每一頁開頭的 <head> 標籤之後。大多數網站建置工具與內容管理系統會提供一個填入評估 ID 的欄位,若你的系統有此功能,請直接使用。若你的網站是以 AI 建置的,可以這樣詢問:

加入 Google Analytics 4,評估 ID 為 G-XXXXXXXXXX。將 gtag.js 程式碼載入每一頁的 head 中,且只在正式版本中載入,不在本機開發或預覽中載入。這是單頁應用程式,請確保每次路由切換都只記錄一次頁面瀏覽。

如果你已經有或需要同意橫幅,請在同一次請求中一併加入(見步驟 7)。

5. 檢查單頁應用程式的頁面瀏覽

許多 AI 建置的網站都是單頁應用程式(SPA):在頁面之間移動時,網址會改變,但頁面不會重新載入。在加強型評估設定中,頁面瀏覽選項有一個進階設定,即根據瀏覽器歷史紀錄事件的頁面變更,它會監聽 SPA 路由器所做的歷史紀錄變更。開啟此設定後,GA4 就會自動記錄 SPA 的導覽。

常見的錯誤是重複計算:同時使用歷史紀錄觸發的頁面瀏覽,以及路由器傳送的手動 page_view。請二選一。透過在頁面之間點擊,並觀察即時報表或 DebugView 來檢查。

6. 確認運作正常

發布網站,在一般的瀏覽器視窗中開啟(廣告攔截器經常會封鎖 GA,可以試試沒有安裝攔截器的瀏覽器),然後查看報表 → 即時。Google 表示,資料收集最多可能需要 30 分鐘才會開始。標準報表的資料填入速度比即時報表慢。

7. 處理同意

在歐盟、英國及其他部分地區,分析用 Cookie 通常需要先取得訪客的同意。Google 的同意模式讓代碼能尊重訪客的選擇:在代碼載入之前設定預設值(例如將 analytics_storage 設為拒絕),然後在訪客做出選擇時傳送更新。對於歐洲經濟區的流量,Google 的同意模式還需要 ad_user_data 與 ad_personalization 訊號。如何加入 Cookie 同意會更詳細地說明橫幅與同意模式。這是一般性資訊,不構成法律建議。

8. 設定重要事件

「重要事件」(2024 年前稱為「轉換」)是對你的業務有意義的操作。當重要的事情發生時傳送事件,然後將它標記為重要:在管理 → 事件中,點選該事件旁的星號。截至 2026 年 9 月,標準資源最多可以標記 30 個重要事件。

當使用者完成註冊時,傳送名為 sign_up 的 GA4 事件;聯絡表單成功送出時,傳送 generate_lead;付款確認後,傳送含金額與貨幣的 purchase。每個操作只傳送一次,且事件參數中絕不包含姓名、電子郵件或其他個人資訊。

使用 Google 建議的事件名稱(例如 sign_up、generate_lead、purchase),部分報表會自動填入資料。

9. 整理設定

  • 資料保留期限:標準資源的 GA4 會將使用者與事件層級的資料保留 2 個月或 14 個月。這會影響探索報告,不影響標準報表。若你想進行跨年度的探索,請選擇 14 個月。
  • 內部流量:將你辦公室的 IP 位址定義為內部流量並加以過濾,讓你自己的造訪不會扭曲數字。
  • 連結 Search Console,即可在查看行為的同時,看到搜尋查詢。
  • 新增使用者時,請使用其各自的 Google 帳號,並給予他們所需的最低權限。

常見錯誤

  • 某些頁面缺少代碼,因為只加入了某一個範本。
  • 單頁應用程式中的頁面瀏覽重複計算。
  • **追蹤了開發與預覽的流量。**請只在正式環境中載入代碼。
  • **事件或網址中包含個人資料。**Google 的政策禁止傳送電子郵件地址等可識別個人身分的資訊;請留意網址查詢字串中是否含有電子郵件。
  • 在需要同意的情況下,於取得同意之前就載入 GA;或是橫幅沒有提供接受的方式,導致完全沒有資料。
  • **自訂事件過多,卻沒有人查看。**請只追蹤那五項能告訴你網站是否正常運作的操作。
  • 使用個人的 Google 帳號,導致設定的人離開後,公司便失去對帳戶的掌控。

設定檢查清單

  • 已在企業 Google 帳號下建立帳戶與資源
  • 網頁資料串流已開啟加強型評估
  • 每一頁都有使用正確 G- ID 的 Google 代碼,且只在正式環境中載入
  • 單頁應用程式的每次路由切換只記錄一次頁面瀏覽
  • 即時報表中可以看到你的造訪
  • 在需要的地方,已透過同意模式連接同意橫幅
  • 已定義並標記重要事件
  • 已設定資料保留期限、內部流量過濾器,並已連結 Search Console
  • 事件與網址中不含個人資料

在 Mythex 上使用 Google Analytics

Mythex 不為你的應用程式提供內建的訪客分析功能;分析工具是你自行加入的,與其他第三方腳本相同(建置登陸頁面一文將其列為需自備的項目)。請將步驟 4 中的提示詞連同你的評估 ID 貼到聊天中。由於評估 ID 是公開的,它可以放在前端程式碼中;任何真正的機密資訊則應保存在專案設定中(環境變數與機密資訊)。Mythex 的新應用程式預設為單頁應用程式,因此請檢查步驟 5。之後再次發布,因為代碼只會在已發布的網站上收集資料。

常見問題

Google Analytics 4 是免費的嗎?

Google Analytics 4 的標準版是免費的。Google 也提供 Analytics 360,這是一個付費版本,為大型組織提供更高的使用上限。

為什麼 Google Analytics 沒有顯示任何資料?

Google 表示,資料收集最多可能需要 30 分鐘才會開始。若之後「即時」報表仍然是空的,請檢查:代碼是否已放在正式網站上,並使用正確的 G- 評估 ID;瀏覽器中的廣告攔截器是否封鎖了它;以及你的同意橫幅是否在沒有「接受」選項的情況下,預設拒絕分析功能。

GA4 的評估 ID 是機密資訊嗎?

不是。G- 評估 ID 按設計就會出現在你網站的程式碼中,因此放在前端程式碼裡是沒有問題的。它不是 API 金鑰,也不會授予存取報表的權限。

Google Analytics 可以用於單頁應用程式嗎?

可以。GA4 的加強型評估可以在網址透過瀏覽器歷史紀錄事件改變時,傳送一次頁面瀏覽,這也是大多數單頁應用程式路由器切換頁面的方式。請確認此選項已開啟,或由你自己從路由器傳送頁面瀏覽,但兩者不要同時使用。

使用 Google Analytics 需要 Cookie 橫幅嗎?

在歐盟及類似的司法管轄區,Google Analytics 的 Cookie 通常需要在設定之前取得同意;若你使用 Google 的同意模式來處理廣告資料,Google 也要求歐洲經濟區(EEA)用戶必須同意。各國規定不同,請確認哪些規定適用於你的訪客。以上內容不構成法律建議。

Mythex · Pricing · 用 AI 打造任何東西 · 網站與應用程式範本 · Mythex 比較 · AI 應用程式開發詞彙表 · 免費的 AI 應用程式開發工具 · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港)