更新時間:2026年6月1日
什麼是Google代碼
Google代碼(Google Tag)是Google用來整合旗下各種行銷與分析產品的追蹤機制。
它的核心概念就是:
一組代碼,多個目的地( Destinations)。
也就是說,只要在網站安裝一次Google代碼,就能將資料同步傳送到多個Google產品,而不需要為每個產品分別安裝不同的追蹤程式。
例如,你可以同時將網站資料傳送到GA4、Google Ads,未來若新增其他 Google 產品,也只需要新增目的地(Destination),不需要重新修改網站程式碼。
已經使用gtag.js,需要重新安裝Google代碼嗎?
不用。
Google代碼只是新的名稱,網站實際載入的JavaScript仍然是gtag.js。
因此,如果你的網站原本已經安裝gtag.js,而且資料收集正常,就不需要重新安裝程式碼。
通常只有在以下情況才需要進一步設定Google代碼:
- 新增第二個GA4資料串流
- 新增Google Ads
- 管理多個Google產品
- 調整Google代碼權限
- 修改跨網域或其他追蹤設定
Google代碼如何運作?
Google代碼可視為所有Google產品的共同入口。
網站上的事件會先送到Google代碼,再由 Google 代碼同步傳送至各個目的地。
流程如下:
網站——>Google 代碼(Google Tag)——>目的地(GA4、Google Ads、Floodlight)
因此,一組 Google 代碼即可服務多個Google產品,大幅降低重複安裝與管理成本。
Google代碼的優點
- 集中管理多個Google產品:如果網站同時部署GA4和Google Ads, 可透過同一組Google代碼管理,不需要在網站中重複安裝多組追蹤程式碼。
- 提高資料一致性:所有目的地共用相同的追蹤基礎設定,可降低因不同程式碼設定造成的資料差異,提升分析結果的一致性。
- 可同時傳送資料到多個目的地:只要新增目的地(Destination),同一份網站事件即可同步傳送至多個 GA4 資料串流或其他 Google 產品,不需要重新修改網站程式。
- 獨立權限管理:Google代碼擁有獨立的權限系統,你也可以將代碼設定的使用者存取權與其他產品的存取權分開管理,進一步控管哪些人員有權變更重要的評估設定。這有助於降低誤操作風險,並加強權限控管。
Google代碼介面導覽
Google代碼介面主要可分為三個區塊:
- 進行代碼設定:主要用於管理 Google 代碼的追蹤設定,例如跨網域、內部流量、Cookie、同意聲明模式等。
- 管理已連結得網站代碼:查看目前有哪些Google產品與此代碼連結,也可以新增或移除目的地
- 查看代碼操作說明:確認代碼安裝方式與運作狀態。如右邊顯示綠色打勾,代表目前正常運作
進行代碼設定
分為三個區塊
設定
這裡主要用於調整Google代碼的追蹤設定。
- 您的Google代碼:顯示Google代碼ID和已連結的目的地ID,資料會先經由Google代碼,再傳送到各個目的地。
- 設定:部分代碼的設定,包含有:
-
- 管理自動事件偵測:其實就是管理GA4的「加強型評估功能」
-
- 設定網域:設定跨網域追蹤
-
- 納入使用者在網站上提供的資料:允許Google使用第一方用戶資料用於提高評估效果,是用於強化轉換,但設定比較複雜,所以我是推薦使用GTM的方式
- Extract data from your page:指定事件資料 (例如轉換價值或使用者資料) 列於網頁中的哪個部分
-
- 收集通用 Analytics (分析) 事件:用於收集舊版Universal Analytics的事件資料,由於Universal Analytics已停止服務,因此一般不建議啟用。
-
- 定義內部流量:設定公司或內部人員的流量規則,只支援IP維度
-
- 列出不適用的參照連結網址:又稱: 不列入參照來源,請指定網域,系統就不會將這些網域的流量視為來自參照連結網址
-
- 調整工作階段逾時:設定工作階段的效期,一般建議維持預設值即可,不建議任意修改。
記錄
記錄頁面會列出:變更內容、變更時間和操作者
所有擁有Google代碼權限的使用者都可以查看記錄,但無法修改歷史紀錄。
管理
- Google代碼管理:
- 管理Google代碼:可以修改代碼名稱、合併Google代碼,或新增/移除目的地
- 合併代碼:將多個Google代碼的資料發送到同一個目的地,謹慎使用合併,合併會導致多個代碼ID的資料發送到同一個目的ID,可能會導致資料變多
- 安裝這個Google代碼:顯示Google代碼安裝方式。,等同於“查看代碼操作說明”
- 設定同意聲明模式:檢測同意聲明
- 查看您可以透過 Google 代碼管理工具使用的所有Google代碼:在GTM裡管理Google代碼
- Google代碼閘道:也就是Google Tag Gateway,第一次部部署模式
- Google代碼使用者:用於Google代碼的權限管理
- 選擇誰可以管理這個代碼:設定管理員
- 選擇誰可以修改這個代碼的設定:設定編輯或只讀取的用戶
- 工具:
- 啟動Tag Assistant:用於調試並排解相關問題
- 代碼涵蓋範圍:查看網站上已安裝 Google代碼的網頁,有助於找出可能缺少評估結果的網頁
管理已連結得網站代碼
這個功能主要是新增其他Google產品,新增後即可共享同一組Google代碼。
查看代碼操作說明
這個功能主要是安裝GA4程式碼,有兩種方式:
- 方式一:透過網站製作工具或CMS置入:用網站製作工具或內容管理系統 (CMS) 自動完成Google代碼設定,目前支援的平台有Drupal、Duda、MonsterInsights for WordPress、One.com、Shopify、Squarespace、Typo3、Wix、WordPress、WooCommerce
- 方式二:手動安裝:將GA4程式碼黏貼到每個網頁的程式碼中
Google代碼案例示範
以下透過幾個常見情境,示範Google代碼最常用的設定方式。
案例一:新增第二個GA4資料串流
如果你的網站需要同時將資料傳送到兩個GA4資料串流,例如:
- 正式環境與測試環境
- 不同品牌共用同一個網站
- 同時提供總公司與分公司的GA4
就可以利用 Google代碼新增第二個目的地,而不需要重新安裝追蹤程式。
假設目前網站資料已傳送至G-3FK847CLRT(Haran的營銷筆記):
現在希望同步傳送至另一個 GA4 資料串流G-S231RZ2C1X。
在Google代碼裡點擊「進行代碼設定」——「管理」——「管理Google代碼」——「+目的地」——「選擇目的地」:
選擇G-S231RZ2C1X,然後點擊「儲存」
完成後,同一份網站資料便會同步傳送至兩個GA4資料串流。
案例二:移除目的地
如果某個GA4資料串流不再需要接收資料,可以解除與Google代碼的連結。
需要注意的是,目的地不能直接刪除,而是需要重新指定另一組Google代碼。
假設現在要移除Haran 2這個目的地。
在Google代碼裡點擊「進行代碼設定」——「管理」——「管理Google代碼」——「+目的地」:
然後點擊目的地右側的按鈕:
點擊「選擇現有的代碼」,將這個資料串流指派給原有的Google 代碼:
最後點擊「儲存」,完成後即可解除目前的連結關係。
案例三:授權特定使用者管理Google代碼
Google 代碼具有獨立的權限管理機制,因此即使擁有GA4管理員權限,也未必能修改Google 代碼。
假設現在我想給[email protected]授予管理員權限。
在Google代碼裡點擊「進行代碼設定」——「管理」——「選擇誰可以管理這個代碼」——「+」——「新增使用者」:
輸入要授權的電子郵件地址,然後勾選“系統管理員”,最後點擊「儲存」。完成後,該使用者即可管理Google代碼相關設定。
注意事項
使用Google 代碼時,建議留意以下幾點:
- Google 代碼具有獨立權限:Google 代碼的權限與GA4、Google Ads 並不相同。即使你擁有GA4管理員權限,也可能無法修改Google 代碼設定。如果看不到相關功能,通常是因為沒有Google 代碼的管理或編輯權限。
- 不需要重新安裝 gtag.js:如果網站已正常使用gtag.js,就不需要因為Google 更名為Google 代碼而重新修改網站程式。一般情況下,只需新增目的地或調整設定即可。
- 合併Google 代碼前請先確認:Google 提供「合併 Google 代碼」功能。合併後,多組Google 代碼會將資料傳送到相同目的地。如果沒有規劃好,可能造成資料重複收集,因此建議確認需求後再操作。
- 大部分設定維持預設即可:例如Cookie設定、工作階段逾時、Consent Mode相關設定,除非有特殊需求,否則一般網站建議維持Google 預設值。
Google 代碼常見問題(FAQ)
Google 代碼和gtag.js一樣嗎?
Google 代碼是新的管理名稱,而gtag.js仍然是網站實際載入的JavaScript,因此已安裝gtag.js的網站通常不需要修改程式碼。
Google 代碼可以管理哪些Google 產品?
目前可管理多個Google 產品,例如:
- GA4
- Google Ads
- Campaign Manager 360
- Display & Video 360
- Floodlight
Google 代碼可以同時連接兩個GA4 嗎?
可以。
只要新增第二個目的地,Google 代碼就能將同一份網站事件同步傳送到多個GA4資料串流。
Google 代碼可以取代GTM嗎?
不能。
Google 代碼負責將資料傳送到Google產品,而GTM則是管理各種網站追蹤程式的平台。
兩者用途不同,也可以搭配使用。
為什麼我看不到Google 代碼設定?
最常見的原因是沒有Google 代碼的管理權限。
請向Google 代碼管理員申請授權,即可存取相關設定。
總結
Google 代碼(Google Tag)是Google推出的統一追蹤管理機制,其核心概念是「一組代碼、多個目的地」。
透過Google 代碼,你可以集中管理GA4、Google Ads 等多個Google 產品,避免重複安裝追蹤程式,也能更有效管理權限與追蹤設定。
如果你的網站同時使用多個Google產品,建議了解Google 代碼的運作方式,並善用目的地(Destinations)功能,建立更容易維護且一致的資料收集架構。












