有問題可以在文章底部留言

Google代碼(Google Tag)完整介紹

Google Analytics Haran 4年前 (2023-02-03) 4522次瀏覽 0條留言

更新時間: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代碼(Google Tag)完整介紹

  • 進行代碼設定:主要用於管理 Google 代碼的追蹤設定,例如跨網域、內部流量、Cookie、同意聲明模式等。
  • 管理已連結得網站代碼:查看目前有哪些Google產品與此代碼連結,也可以新增或移除目的地
  • 查看代碼操作說明:確認代碼安裝方式與運作狀態。如右邊顯示綠色打勾,代表目前正常運作

 

進行代碼設定

分為三個區塊

Google代碼(Google Tag)完整介紹

設定

這裡主要用於調整Google代碼的追蹤設定。

Google代碼(Google Tag)完整介紹

  • 您的Google代碼:顯示Google代碼ID和已連結的目的地ID,資料會先經由Google代碼,再傳送到各個目的地。
  • 設定:部分代碼的設定,包含有:
    • 納入使用者在網站上提供的資料:允許Google使用第一方用戶資料用於提高評估效果,是用於強化轉換,但設定比較複雜,所以我是推薦使用GTM的方式
    • Extract data from your page:指定事件資料 (例如轉換價值或使用者資料) 列於網頁中的哪個部分
    • 收集通用 Analytics (分析) 事件:用於收集舊版Universal Analytics的事件資料,由於Universal Analytics已停止服務,因此一般不建議啟用。
    • 調整工作階段逾時:設定工作階段的效期,一般建議維持預設值即可,不建議任意修改。

記錄

記錄頁面會列出:變更內容、變更時間和操作者

所有擁有Google代碼權限的使用者都可以查看記錄,但無法修改歷史紀錄。

Google代碼(Google Tag)完整介紹

 

管理

Google代碼(Google Tag)完整介紹

  • Google代碼管理:
    • 管理Google代碼:可以修改代碼名稱、合併Google代碼,或新增/移除目的地
    • 合併代碼:將多個Google代碼的資料發送到同一個目的地,謹慎使用合併,合併會導致多個代碼ID的資料發送到同一個目的ID,可能會導致資料變多
    • 安裝這個Google代碼:顯示Google代碼安裝方式。,等同於“查看代碼操作說明
    • 設定同意聲明模式:檢測同意聲明
    • 查看您可以透過 Google 代碼管理工具使用的所有Google代碼:在GTM裡管理Google代碼
    • Google代碼閘道:也就是Google Tag Gateway,第一次部部署模式
  • Google代碼使用者:用於Google代碼的權限管理
    • 選擇誰可以管理這個代碼:設定管理員
    • 選擇誰可以修改這個代碼的設定:設定編輯或只讀取的用戶
  • 工具:
    • 啟動Tag Assistant:用於調試並排解相關問題
    • 代碼涵蓋範圍:查看網站上已安裝 Google代碼的網頁,有助於找出可能缺少評估結果的網頁

管理已連結得網站代碼

這個功能主要是新增其他Google產品,新增後即可共享同一組Google代碼。

Google代碼(Google Tag)完整介紹

 

查看代碼操作說明

這個功能主要是安裝GA4程式碼,有兩種方式:

  • 方式一:透過網站製作工具或CMS置入:用網站製作工具或內容管理系統 (CMS) 自動完成Google代碼設定,目前支援的平台有Drupal、Duda、MonsterInsights for WordPress、One.com、Shopify、Squarespace、Typo3、Wix、WordPress、WooCommerce
  • 方式二:手動安裝:將GA4程式碼黏貼到每個網頁的程式碼中

Google代碼(Google Tag)完整介紹

Google代碼案例示範

以下透過幾個常見情境,示範Google代碼最常用的設定方式。

案例一:新增第二個GA4資料串流

如果你的網站需要同時將資料傳送到兩個GA4資料串流,例如:

  • 正式環境與測試環境
  • 不同品牌共用同一個網站
  • 同時提供總公司與分公司的GA4

就可以利用 Google代碼新增第二個目的地,而不需要重新安裝追蹤程式。

假設目前網站資料已傳送至G-3FK847CLRT(Haran的營銷筆記):

Google代碼(Google Tag)完整介紹

現在希望同步傳送至另一個 GA4 資料串流G-S231RZ2C1X。

在Google代碼裡點擊「進行代碼設定」——「管理」——「管理Google代碼」——「+目的地」——「選擇目的地」:

Google代碼(Google Tag)完整介紹

選擇G-S231RZ2C1X,然後點擊「儲存」

完成後,同一份網站資料便會同步傳送至兩個GA4資料串流。

 

案例二:移除目的地

如果某個GA4資料串流不再需要接收資料,可以解除與Google代碼的連結。

需要注意的是,目的地不能直接刪除,而是需要重新指定另一組Google代碼。

假設現在要移除Haran 2這個目的地。

在Google代碼裡點擊「進行代碼設定」——「管理」——「管理Google代碼」——「+目的地」:

Google代碼(Google Tag)完整介紹

然後點擊目的地右側的按鈕:

Google代碼(Google Tag)完整介紹

點擊「選擇現有的代碼」,將這個資料串流指派給原有的Google 代碼:

Google代碼(Google Tag)完整介紹

最後點擊「儲存」,完成後即可解除目前的連結關係。

 

案例三:授權特定使用者管理Google代碼

Google 代碼具有獨立的權限管理機制,因此即使擁有GA4管理員權限,也未必能修改Google 代碼。

假設現在我想給[email protected]授予管理員權限。

在Google代碼裡點擊「進行代碼設定」——「管理」——「選擇誰可以管理這個代碼」——「+」——「新增使用者」:

Google代碼(Google Tag)完整介紹

輸入要授權的電子郵件地址,然後勾選“系統管理員”,最後點擊「儲存」。完成後,該使用者即可管理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)功能,建立更容易維護且一致的資料收集架構。


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (0)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址