文章目錄
這一篇介紹如在Google Analytics 4 中如何用不同的方法對表單做追蹤。
加強型評估事件中的表單互動
那麼可以直接使用加強型評估事件中的表單互動。
設定的位置在Google Analytics 4 中,點擊 「管理」——「資料串流」——「網站串流」——「加強型評估」,只需要勾選它,就可以開啟:
注意:如果你的網站有做Facebook事件追蹤,建議不要開啟表單互動追蹤,因為Facebook事件會錯誤觸發表單各種。
這時候就要用GTM裡的表單提交觸發條件。
表單提交觸發條件
還是上面的例子,可以知道 form Id是commentform。
在GTM中點擊「觸發條件」—「新增」—「選擇一個觸發條件類型以開始設定」——「表單提交」,命名為“表單提交示範”,然後做如下設定:
在GTM中點擊「代碼」—「新增」—「請選擇代碼類型以開始設定…」——「Google Analytics(分析):GA4 事件」,命名為“表單提交”,做如下設定:
這樣就可以實現事件跟蹤。
如果在調試的過程中,沒有form.submit事件,那麼可能是這個表單的是AJAX,那麼就需要用自訂HTML監聽的方式去追蹤。
延伸閱讀:Google Analytics 4 中做表單互動追蹤
基於網頁瀏覽
如果表單提交成功後會打開一個特定的頁面,如註冊後打開註冊成功頁面,訂單提交後打開訂單成功頁面,那麼可以將這個成功頁面視作為是成功表單提交。
基於元素可見度
如果表單提交成功後會打開特定的元素,如彈出一個網頁或頁面有特定的元素,那麼可以用元素可見度追蹤這個展示,視作表單提交成功。
自定義HTML監聽
自訂HTML的原理是通過自訂HTML的程式去監聽AJAX,如果提交成功,在通過dataLayer.push發送事件,延伸閱讀:
dataLayer.push
如果前面的方式不行,那麼可以用dataLayer.push的方式,這種方式一定可以的,讓DE在表單提交的時候發送一個事件,延伸閱讀:詳解Google Analytics 4 事件追蹤——自訂事件(dataLayer.push)