Skip to content
Darrell TW

Chrome Devtool 在追蹤上的一些特殊技巧

gtm-chrome-devtool-tracking-skill

讓網頁的連結暫時不要跳轉到下一頁

有時候我們想要追蹤連結的點擊,但有時候因為他點了就會換到下一頁 無法好好檢視我們追蹤的程式碼或是狀態等等是否如預期執行 這時候就可以用下面的程式碼貼在 Chrome Devtool -> Console 中就

就會在點擊連擊的當下跳出一個 confirm 視窗,選否就不會跳轉到下一頁了

window.onbeforeunload = function(){ 
   return "Tracking?"; 
};
put_code_in_console_for_block_alink
show_confirm_when_beforeunload_execute

快速測試 CSS Selector

$$("Your_css_selector")

CSS Selector 在 Google Tag Manager 中是一個很重要的技巧 他可以讓我們在一個 Selector 選擇到多個元素 而不是要針對每個元素都建立一個 Trigger 來對應

在 Chrome Devtool 中也不用每次都要打落落長的 document.querySelectorAll("Selector") 來測試自己目前的 Selector 對不對 可以輕鬆地使用 $$("Selector") 就能達到一樣的效果

demo_of_using_$$_to_test_css_selector

快速使用上一個指令

那如果我想要在 Devtool 的 console 中快速使用我上一個指令 就只需要在 console 中按 方向鍵上 就能快速選到上一個指令 也可以持續多按幾下,就會逐一跑出來剛剛使用過的

select_last_command_in_chrome_devtool

分享這篇文章

不想自己建?讓我幫你

已協助 15+ 個團隊導入 n8n 自動化,從流程規劃到上線維護一手包辦。

看看我能幫你做什麼