iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 4
1
Modern Web

Google Tag Manager Micro Challenge系列 第 4

GTM 04 - 代碼(Tag)、觸發條件(Trigger)和變數(Variable)

GTM 社團


接下來說明 GTM 最重要的部分,代碼(Tag)、觸發條件(Trigger)和變數(Variable)

代碼(Tag)

GTM 除了 Google Analytics、AdWords 等原生代碼、還提供了其他 6、70 個原生的代碼可以使用,包括 Crazy Egg、Hotjar 等 CRO (Customer Retention Optimization),如下圖所示:

https://ithelp.ithome.com.tw/upload/images/20171214/20107582oBJXR0BeWi.png

觸發條件(Trigger)

觸發條件就是我們設定好的代碼,需要在哪個時間點觸發,有點像是我們之前手動埋在網頁中,程式碼的位置,例如是在載入某個頁面時,把頁面瀏覽(Pageview)的記錄傳送給 GA,或是在某個頁面點了註冊的按鈕,就傳送一個點擊事件(Click Event)給第三方服務。如下圖所示,觸發條件由變數(Variables),運算符(Operators)和值(Values)組成,簡單的說就是當我們設定的觸發條件,是網址(URL)等於(Equals)結帳頁(checkout.html)時都符合時,就觸發對應的代碼

https://ithelp.ithome.com.tw/upload/images/20171214/20107582pjTWNc1RnJ.png
[來源:Google Analytics Academy]

GTM 提供四大種類型的觸發條件:網頁瀏覽(Page View)、點擊(Click)、使用者主動參與(User Engagement)和其他(Other),如下圖所示:

https://ithelp.ithome.com.tw/upload/images/20171214/20107582ulbOQb6dCf.png

變數(Variable)

變數是 GTM 可以靈活的重覆利用的關鍵。變數有兩種:內建變數(Build-in)和使用者自訂變數(User-defined)。內建變數,如 {{Page Path}} 或 {{Click Text}} ,都可以直接在 GTM 中使用,不需另外設置

https://ithelp.ithome.com.tw/upload/images/20171214/20107582D1m1rdCzB6.png
[來源:Google Analytics Academy]

除了有多個內建變數變數可以勾選使用(下圖左邊)外,也可以提供多種變數的類型(下圖右邊)可以建立

https://ithelp.ithome.com.tw/upload/images/20171214/20107582jbgrsTpwvF.png

歡迎來職涯社群的 GTM 社團一起討論哦!
原文章


上一篇
GTM 03 - 如何驗證 GTM 是否安裝正確? 使用預覽(Preview) 模式
下一篇
GTM 05 - 設定 Google Analytics 的網頁瀏覽(Pageview)
系列文
Google Tag Manager Micro Challenge30

1 則留言

1
dancegame
iT邦新手 5 級 ‧ 2017-12-22 16:10:37

介面讓沒有技術背景的朋友也比較沒有壓力,可以挑選條件,算還簡單的...

aco iT邦新手 5 級 ‧ 2017-12-22 17:13:56 檢舉

謝謝回覆! 希望這系列的文章對大家有幫助 ><

我要留言

立即登入留言