iT邦幫忙

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

Google Tag Manager Micro Challenge系列 第 17

GTM 17 - 使用暫停(Pause)代碼功能,讓尚未完成的代碼停止發佈到線上

GTM 社團


源起

之前一直在想 GTM 是否有 Disable Tag 的功能,或是想把一個 Tag 先暫時拿掉,因為只是暫時的所以可能會使用下圖的方法,先把 Trigger 拿掉即可,但是這樣做會有一個壞處,就是有可能在 Tag 需要上線時,忘記把 Trigger 加回去,或是有可能會忘了原本的 Trigger 是什麼,尤其實如果 Trigger 是比較通用的且不止一個 Trigger(Ex:All Page),不是為了特定 Tag 所加的,那更容易會忘記…

https://ithelp.ithome.com.tw/upload/images/20180104/20107582F4bLMCgZ8b.png

暫停(Pause)功能

Google 在 2017 年 10 月左右時有上線一個新功能,就是暫停(Pause)的功能,這樣我就不用在設定新的 Tag 時,在不需要上線時暫時把 Trigger 拿掉,暫停(Pause) 功能是放在 Tag 的右上角 3 個點點點中,如下圖所示:

https://ithelp.ithome.com.tw/upload/images/20180104/20107582ITBGipJ26u.png

點了 Pause 之後就可以看到如下圖所示,Tag 名稱的下方會顯示暫停的資訊,而在右手邊也會有停止暫停(Unpause) 的功能,在確定不需要暫時後可以直接按下去,就會恢復正常狀態了

https://ithelp.ithome.com.tw/upload/images/20171212/20107582TBSMCXyQPV.png

Tag 暫停後,我們也可以在 Tag 列表中也可以看到暫停的圖示,如下圖,這樣的設計可以讓我們很清楚的知道目前有哪些 Tag 是處於暫停的狀態

https://ithelp.ithome.com.tw/upload/images/20180104/20107582bvP7LmYPxO.png

設定 Tag 暫停代表這個 Tag 再之後發佈(Publish)並不會上線,這在做測試或等待上線是滿有用的功能,在預覽(Preview)時,也可以看到暫停的圖示,如下圖

https://ithelp.ithome.com.tw/upload/images/20171212/2010758219eHfIDWpF.png

提醒如果我們有已經上線的 Tag,再把這個 Tag 暫停時,這個 Tag 就會從線上移掉,我原本以為是會把這次的變更不上線,但 GTM 的暫停是直接把線上的 Tag 拿掉,提醒一下大家!

Google Tag Manager Help 中會顯示最新功能的釋出資訊,有時候可以去看看,不過這次暫停的新功能並沒有寫在上面,有時候還是要自己多玩一下才會發現 XD

https://ithelp.ithome.com.tw/upload/images/20180104/20107582KXJkJz6h07.png

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


上一篇
GTM 16 - 有用且方便的變數 (Lookup Table、Auto-Event Variable、1st-Party Cookie)
下一篇
GTM 18 - 擷取 URL 到變數(Variables)中
系列文
Google Tag Manager Micro Challenge30

1 則留言

0
dancegame
iT邦新手 5 級 ‧ 2018-01-04 17:17:49

不然, 只好觸發放空條件了....

aco iT邦新手 5 級 ‧ 2018-01-04 22:09:17 檢舉

還是按一下暫停比較好啦! XD

我要留言

立即登入留言