我正在使用谷歌标签管理跟踪表单提交。malsup jquery表单有允许事件传播的任何方法吗?当它阻止事件冒泡时,标记管理器无法跟踪表单提交。我没有额外的需要,只是基本的示例+允许事件传播到标记管理器。
// wait for the DOM to be loaded
$(document).ready(function() {
// bind 'myForm' and provide a simple callback function
$('#myForm').ajaxForm(function() {
alert("Thank you for your comment!");
});
}); 发布于 2014-12-03 21:21:37
这个插件实际上并不提交表单。您需要向.ajaxForm回调函数添加一些代码,以便在GTM中引发事件。在回调中添加以下行:
dataLayer.push({'event': 'my_event_name'});这将将事件推送到您的dataLayer。您还需要一个检测事件的规则和一个事件标记来将事件发送到。在上面的代码中为my_event_name替换一个适当的事件名。
https://stackoverflow.com/questions/27273550
复制相似问题