Google analytics 谷歌标签管理器&x27;s gtm.formSubmit不触发AJAX表单
当我使用谷歌标签管理器创建标签来监听表单提交时 对于我的ajax提交表单,它不会进入新页面,表单的提交不会将gtm.formSubmit事件触发到数据层 我该怎么做呢Google analytics 谷歌标签管理器&x27;s gtm.formSubmit不触发AJAX表单,google-analytics,google-tag-manager,Google Analytics,Google Tag Manager,当我使用谷歌标签管理器创建标签来监听表单提交时 对于我的ajax提交表单,它不会进入新页面,表单的提交不会将gtm.formSubmit事件触发到数据层 我该怎么做呢 我需要一个“无代码”的解决方案来检测表单提交并捕获提交的值。我有一个ajax提交表单,formSubmit click listener和事件标记正在为我工作 您可能已经在这样做了,但只是为了再次检查 您正在添加2个标记-formSubmit listener和该事件的Analytics事件标记? 您是否正确设置了过滤器(即包
我需要一个“无代码”的解决方案来检测表单提交并捕获提交的值。我有一个ajax提交表单,formSubmit click listener和事件标记正在为我工作 您可能已经在这样做了,但只是为了再次检查
- 您正在添加2个标记-formSubmit listener和该事件的Analytics事件标记?
- 您是否正确设置了过滤器(即包括event equals gtm.formSubmit和相应页面?)
如果它仍然不起作用,另一个建议是使用一个简单的点击监听器,然后过滤表单所在的页面和提交按钮的id。以下是谷歌建议的方法
我也遇到了另一个可能的原因,我想我应该把它放在这里
在表单提交监听器中,您需要取消对AJAX表单的检查验证(如果“提交”按钮被阻止进行正常提交,就像您对AJAX表单所做的那样,此选项会阻止监听器触发正确的事件)。但如果提交失败,则会触发此选项。