GTM教學(一)-基礎概念與追蹤碼實作 - Steven的行銷觀察
文章推薦指數: 80 %
GTM是一種代碼管理系統,它可以讓使用者直接在後台新增、修改或移除代碼,例如:Google Analytics的分析代碼、Google Ads的再行銷代碼等等,之後要修改也 ...
Ifyoucan'tmeasureit,youcan'timproveit.
Steven
28/10/2018
數位行銷工具應用
8Comments
Steven最近與Hahow好學校合作的線上課程上線囉!
期待在課程與你相見😊 https://hahow.in/cr/tagmanager
.
你是不是也曾遇過,常常在埋設網站追蹤碼時要跟工程師來回解釋以及修改代碼感到厭煩?或是常常一封信寄去了,等對方完成代碼部署又過了一個春天(喂~沒那誇張啦!),但不可否認的是埋設網站代碼的時間常常虛耗在信件來回和溝通上,這也是為什麼行銷人你會需要GTM來拯救你!
本篇文章就來帶領你從零到一認識GTM的基礎邏輯與架構以及代碼的簡易埋設,讓你從此擺脫與工程師之間的愛恨情仇!
一、GTM是什麼?
GTM是一種代碼管理系統,它可以讓使用者直接在後台新增、修改或移除代碼,例如:GoogleAnalytics的分析代碼、GoogleAds的再行銷代碼等等,之後要修改也可以直接在後台更新,不需要再請工程師改來改去進而減少錯誤的發生,是一種能夠解決行銷人與工程師之間埋設代碼問題的實用工具!
二、為什麼你該用GTM快速埋設網站代碼?
一般來說許多代碼在網站架設時是不會埋設進去的,通常是在我們確認好行銷目標後,才決定要埋設什麼代碼,例如可能後續有下廣告,就需要追蹤廣告轉換的相關數據等等。
而不論廣告代碼或是其他系統代碼通常有四種屬性:
轉換
分析
再行銷
其他
但每一次埋設代碼都需要請資訊人員做一次部署,從告知埋設位置→提供代碼文件→回報時程→最後偵錯與修正,有時候常常要花很長的時間。
因此當行銷人自己用GTM埋設網站代碼時,就能大大的減少和資訊人員的來回溝通以及時間虛耗,我們可以看到以電商網站而言過往會部署不同代碼在不同的頁面,但如果是只以GTM埋設的話就只會看到一種代碼,要修改及自行偵錯也會變得容易許多哦!
三、帳戶架構
在正式進入實作之前,我們要先了解帳戶的基本邏輯與架構是什麼,後續操作起才能得心應手。
新建帳戶時你會看到的是以下三個必填欄位:
帳號:可以想像成是一間公司
容器:網站的名稱
容器使用位置:就是你埋設GTM的地方
創立完成進到後台管理介面,主要分成以下幾大部分:
管理區:此區可以管理這個帳戶底下的使用者權限以及提交代碼
功能區:代碼操作與埋設都在這邊做修改
操作記錄:紀錄是誰修改或新增了什麼代碼
版本區:當正式提交代碼後,就會出現+1的版本紀錄(也就是每改一次提交後就會多一個新的版本)
說明一下管理區的權限部分分成管理員與使用者,當你們是一個團隊一起使用,就會顯得相當重要哦!
管理員:可以把使用者加進來
使用者:可以在容器內做一些其他的設定
使用者又可以細分為五種身份,你可以想像成每個人擁有不同能力和能做的事不一樣。
禁止存取:使用者不能在帳戶內看到相關容器,例如公司底下有三個網站,他只負責一個,另兩個與他無關就設為禁制存取
讀取:類似唯讀,可以看到容器內的東西,但無法進行修改
編輯:可以建立工作區及編輯,但不能建立版本及發佈(代碼在未發佈前都是還沒生效的)
核准:可以編輯、建立版本和工作區,但不能發佈
發佈:使用者擁有完整權限,可建立、編輯並發佈版本和工作區
接下來功能區這部分是在操作的時候一定會用到的區域,主要分為幾個部分
代碼:要啟動的動作是什麼。
可以想像成交通警察在馬路上指揮很多車輛(代碼),什麼時候是哪些車輛應該啟動
觸發條件:網頁載入或是執行某項動作時用來判別是否啟動代碼的根據,每個能被完整執行的代碼,都需要有一個正確的觸發條件,例如:載入某個頁面、點擊某個按鈕等等
變數:代碼被觸發原因可能是載入某個頁面或點擊什麼按鈕,那個未知的頁面或按鈕就叫做變數,簡單來說就是控制代碼觸發的準則
例如:把商品加入購物車後代碼被觸發是因為網址載入了/cart的頁面
四、GTM埋Code實戰
接下來就進入實際操作的部分,就用埋設簡單的GoogleAds再行銷代碼來實際說明。
首先,當創建好一個GTM會跳出一串代碼,這串代碼是唯一你需要請工程師做的事(當然自己埋也不難,前提是網站在你手上),請他們埋在網站的head和body裡面,這個動作只需要做一次就好,後續不管你埋多少代碼或是修改代碼都不需要再麻煩工程師囉!如果你不小心關掉也可以直接從紅框框中的GTM-TWVDLBW(每個帳戶不同)直接點下去也會看到哦!
.
.
假設當你已經請工程師或自行把代碼埋完了,那該如何檢查呢?很簡單先去安裝一個小工具可以幫助偵測代碼的GoogleTagAssistant安裝好後它會在你的網站右上角出現一個藍色微笑的圖示,點進去後可以比對GTM那串代碼名稱是不是跟你後台的一樣(此網站是使用黃道育老師課程中所用的練習網站)
.
.
當用GoogleTagAssistant偵測時,會出現四種顏色代表不同情況,如果要修正直接點選該顏色的代碼就會出現修正說明哦!
綠色:正常標記
藍色:正常運作但有改善建議
黃色:有需要修正的問題
.
紅色:代碼有嚴重問題
.
接下來回後台點選代碼按新增會跳出一個代碼設定的內容,左上角可以依照代碼名稱簡單命名,好辨識即可
.
.
命名完後點選代碼設定會跳出這個畫面,因為我們要埋設Google廣告的再行銷代碼已經有內建的了,也就是GTM本身已經和廣告商合作,只需要輸入一些編號即可,再行銷的部分只需要輸入GoogleAds後台的ID即可。
.
.
.
最後再新增觸發條件選AllPages,指的是使用者只要到過你網站任何一頁都會觸發代碼,能夠幫助搜集用戶數
.
.
最後就可以儲存並提交發佈了,記住!就像前面架構提到的代碼一定要提交發佈後才會生效哦!
五、如何檢查代碼是否埋設正確
假設你想確認到底代碼有沒有埋對、能不能正確被觸發,這裡教大家超實用一個小技巧-預覽工作區
進到GTM後台在工作區的地方有個預覽點下去會顯示如下圖
.
接著你回到網頁上重新整裡就會看到下方出現一個區塊,這部分只有你自己看得到,其他人是看不到的,它可以讓你看到下方有哪些代碼已經有被觸發,哪些還沒,例如我埋設GoogleAds的再行銷代碼在所有頁面,所以當我載入任何一頁它都應該被觸發,因此就會出現在TagsFiredOnThisPage那欄。
未來不管你埋設多少代碼都可以在發佈前(發佈後也可)就先檢查代碼是否能正常運作哦!
.
.
那麼GTM基礎架構概念和代碼埋設就到這邊,接下來我會在由淺入深說明GTM各種代碼埋設方式以及如何在實戰中運用GTM的功能來分析和追蹤重要網站數據,若有疑問或內容有誤也請不吝指正,我們下回見:).
.
.GTM延伸閱讀:GTM教學(二)-無痛學會GA及GoogleAds代碼埋設
GTM教學(三)-行銷人必學FacebookPixel代碼埋設
GTM教學(四)-如何透過Facebook設定點擊事件追蹤GTM教學(五)-3分鐘學會GoogleAnalytics事件埋設
GTM教學(六)-運用GA追蹤表單提交事件
YouMightAlsoLike
GTM教學(四)-如何透過Facebook設定點擊事件追蹤
18/11/2018
GTM教學(三)-行銷人必學FacebookPixel代碼埋設
14/11/2018
數據太多很難閱讀?那就用DataStudio做出視覺化的精美圖表
15/03/2019
ThisPostHas8Comments
guangyaw
227月2019
回覆
請問原有網站使用舊有ga.js的追蹤碼,如果想使用GTM需要移除原有追蹤碼嗎?
還是說此兩者的code可以共存?
Steven
108月2019
回覆
嗨你好:-)要視情況而定,如果你的網站本來有埋設GAcode目的是追蹤事件、電子商務事件等等,那就不建議再用GTM追蹤一次,因為GTM無法讀取GA文件上的代碼函數,如果還是要用GTM埋,在不移除GA追蹤碼的情況下,建議GTM埋原本還沒追蹤的事件就好,當然最好的方式就是GAcode也用GTM埋就好囉!
Esther
166月2020
回覆
Hi您好,謝謝你分享了這麼深入淺出的教學
想要請教一下,如果GTM出現黃標
我是否要請工程師再埋一次,
因為網站後台不再我手上…..。
Steven
286月2020
回覆
HiEsther,
如果是GTM本身出現黃標,可以用TagAssistant檢查一下,上面會寫原因,可以再反映給工程師做修正喔:-)
Ray
198月2020
回覆
您好
之前請工程師安裝了GTM及Globalsitetag
但一直抓不到訂購轉化的數據
請問下一步該怎麼處理?
謝謝
Steven
19月2020
回覆
HiRay,
是指轉換數沒抓到嗎?那有在GTM設定在完成意麵要觸發嗎?
MAGGIE
268月2021
回覆
請問原本是埋在網站的CODE是可以擷取部分的碼埋在GTM嗎?
Steven
298月2021
回覆
HiMaggie,
問題有一點點模糊,你是指例如GA全站代碼已經埋在網站上,然後再擷取一部分埋設在GTM嗎?
如果是這樣,建議不要唷,因為這樣會重複觸發,但假設你是網站埋GAPageview,GTM埋設事件代碼是沒問題的~
發佈留言取消回覆
分類
Python爬蟲
SEO
好書閱讀
廣告筆記
數位行銷工具應用
網站分析
近期文章
【廣告筆記】運用GTM埋設GoogleAds強化轉換
【Python實作】PTT八卦版爬蟲
GTM容器預覽及偵錯功能更新
用行銷漏斗做出簡易好理解的部落格儀表板
GTM教學(十八)-用跨網域追蹤辨識真正的流量來源(下)
近期留言「Steven」於〈GTM教學(一)-基礎概念與追蹤碼實作〉發佈留言「Steven」於〈GTM教學(十七)-用跨網域追蹤找出真正的用戶數(上)〉發佈留言「MAGGIE」於〈GTM教學(一)-基礎概念與追蹤碼實作〉發佈留言「Renee」於〈GTM教學(十七)-用跨網域追蹤找出真正的用戶數(上)〉發佈留言「Steven」於〈GTM教學(十七)-用跨網域追蹤找出真正的用戶數(上)〉發佈留言彙整
2021年10月
2020年11月
2020年10月
2020年9月
2020年5月
2020年4月
2019年10月
2019年8月
2019年5月
2019年4月
2019年3月
2019年2月
2019年1月
2018年12月
2018年11月
2018年10月
2018年5月
CloseMenu
延伸文章資訊
- 1Google Tag Manager 教學,一篇搞懂如何設定和管理網站追蹤碼
你有聽過Google 代碼管理工具(Google Tag Manager, GTM)嗎?經營電商網站,最重要的就是管理流量,消費者從哪一個管道進入你的電商網站、哪一個廣告實際下單轉換率 ...
- 2Google Tag Manager 入門介紹- 如何將GTM 安裝到網站?
- 3GTM是什麼?入門必看的Google Tag Manager 代碼管理工具 ...
什麼是Google代碼管理工具(Google Tag Manager)?GTM和GA有什麼差異?入門新手一看就會的超實用GTM設定教學在這裡!從建立GTM帳號到確認GTM安裝一步步詳解。
- 4【GTM入門教學】學會Google Tag Manager,輕鬆管理網站 ...
簡單來說,GTM 就如同軍隊總司令一樣,可以一次看到目前所有代碼的運行狀態,讓我們能更輕鬆管理Google Analytics、Google Ads、Facebook Pixel (像素) 或 ...
- 5【GTM教學】新手篇:十分鐘搞懂Google Tag Manager