[指南] Google Tag Manager 幫 GA 加上 onChange 監聽事件

章節連結

Google Tag Manager 的方便性,讓使用者可以輕鬆的加入一些行銷用的 JavaScript 而無需動到程式碼上版。這篇來實作 Google Analytics 中沒有監聽到的 onChange 事件 ( 像是下拉選單的變化 )。

guide-integrate-google-tag-manager-with-google-analytics-4


內容

1. 在 Tag 代碼中,新增一個「自訂 HTML」的 GA4 OnChangeEvent 代碼。其中 HTML 部分撰寫如下:

{{ generic_on_change_event_handler }} 是你要在「變數」中,新增一個名為 generic_on_change_event_handler 的內容  。觸發條件為全部網頁
2. 新增一個名為 generic_on_change_event_handler 的變數,內容則是自定義的 JS 如下:

參照條件為 GA4 OnChangeEvent 代碼。程式碼內的事件名稱 ‘on_change_select’,是你在自定義事件時要呼叫的名稱

3. 根據你的業務場景,新增一個觸發條件。其中觸發條件為「自訂事件」,事件名稱就是 ‘on_change_select’

4. 最後,新增一個 Tag Ga4 事件,你就可以選擇在第三步時新增的觸發條件

5. 打開 GA4 的 Debug View 來觀察是否成功觸發


參考資料

1. Google Tag Manager Click Tracking: All You Need to Know
2. 【GTM】onchangeイベントをトリガーに、GA4にデータを送信する方法
3. #GTMTIPS: TRACK SELECTION IN DROP-DOWN LIST
4. Google Analytics Event Tracking Form select

按讚加入粉絲團

延伸閱讀