我正在尋找將Google Analytics事件添加到無法訪問內嵌html的表單,因此我無法將其作爲onClick=""
事件直接添加到html。將Google Analytics事件添加到表單提交
所以我的解決方案,一直至今:
$(function() {
$(".form_submit input").on("click", function() {
dataLayer.push({
"event": "Kontakt",
"eventCategory": "Submit",
"eventAction": "Kirjuta meile",
"eventLabel": "Kirjuta meile"
});
});
});
Althought這似乎並不爲點擊提交按鈕可能工作停止的所有功能,並刷新頁面。
如何在提交之前運行函數,然後提交表單?我已經建議使用preventDefault();
,並且之後再次調用$('form').one('submit', ...
提交,但由於缺乏技巧而無法實現此功能。
查看網站:http://avrame.com/en(形式是在頁面的底部)
任何建議表示讚賞。
您在使用谷歌標籤管理器?你的代碼似乎暗示了。你能發佈你的關聯標籤和觸發器的截圖嗎? – nyuen