Google Analytics 4 中表單追蹤的6種方法

Google Analytics Haran 2年前 (2023-02-24) 1552次瀏覽 0條留言

 

這一篇介紹如在Google Analytics 4 中如何用不同的方法對表單做追蹤。

加強型評估事件中的表單互動

如果你的表單是form結構的,如:Google Analytics 4 中表單追蹤的6種方法

 那麼可以直接使用加強型評估事件中的表單互動

設定的位置在Google Analytics 4 中,點擊 「管理」——「資料串流」——「網站串流」——「加強型評估」,只需要勾選它,就可以開啟:

Google Analytics 4 中表單追蹤的6種方法

 

注意:如果你的網站有做Facebook事件追蹤,建議不要開啟表單互動追蹤,因為Facebook事件會錯誤觸發表單各種。

 

這時候就要用GTM裡的表單提交觸發條件

表單提交觸發條件

還是上面的例子,可以知道 form Id是commentform。

在GTM中點擊「觸發條件」—「新增」—「選擇一個觸發條件類型以開始設定」——「表單提交」,命名為“表單提交示範”,然後做如下設定:

Google Analytics 4 中表單追蹤的6種方法

在GTM中點擊「代碼」—「新增」—「請選擇代碼類型以開始設定…」——「Google Analytics(分析):GA4 事件」,命名為“表單提交”,做如下設定:

Google Analytics 4 中表單追蹤的6種方法

這樣就可以實現事件跟蹤。

 

如果在調試的過程中,沒有form.submit事件,那麼可能是這個表單的是AJAX,那麼就需要用自訂HTML監聽的方式去追蹤。

延伸閱讀:Google Analytics 4 中做表單互動追蹤

 

基於網頁瀏覽

如果表單提交成功後會打開一個特定的頁面,如註冊後打開註冊成功頁面,訂單提交後打開訂單成功頁面,那麼可以將這個成功頁面視作為是成功表單提交。

 

基於元素可見度

如果表單提交成功後會打開特定的元素,如彈出一個網頁或頁面有特定的元素,那麼可以用元素可見度追蹤這個展示,視作表單提交成功。

 

自定義HTML監聽

自訂HTML的原理是通過自訂HTML的程式去監聽AJAX,如果提交成功,在通過dataLayer.push發送事件,延伸閱讀:

 

 

dataLayer.push

如果前面的方式不行,那麼可以用dataLayer.push的方式,這種方式一定可以的,讓DE在表單提交的時候發送一個事件,延伸閱讀:詳解Google Analytics 4 事件追蹤——自訂事件(dataLayer.push)


如果您在操作上仍有任何疑問,歡迎留言交流,或加入:Google Analytics 4交流社團發問
Like (0)
發佈我的留言
取消留言
表情 贴图 加粗 删除线 居中 斜体

Hi,*为發佈留言必須填寫。

  • 顯示名稱*
  • 電子郵件地址*
  • 個人網站網址