ajax - 在 Google 跟踪代码管理器中跟踪 Ajax 表单

标签 ajax forms google-analytics google-tag-manager marketo

我在 Marketo 中构建了一个简单的表单登录页面。该表单使用 Ajax。传统的表单触发器不起作用,历史变化也不起作用。本来应该如此简单的事情却变得过于复杂。

正在跟踪对“提交”按钮的点击,但这并不准确,因为表单需要验证。

有什么想法可以让标签在成功提交表单时触发,以便我可以在 Google Analytics 中跟踪表单潜在客户吗?

非常感谢!

最佳答案

检查:

  1. 表单提交会触发有效的提交浏览器事件。

  2. 此事件必须传播到文档节点。

据此,您需要使用 JavaScript 代码和自定义事件监听器在 Google 跟踪代码管理器中创建自定义 HTML 标记。实现取决于没有表单提交事件 (1) 或事件未传播 (2)。

阅读 Simo Agava 撰写的关于该主题的精彩博客文章:

http://www.simoahava.com/analytics/track-form-engagement-with-google-tag-manager/

关于ajax - 在 Google 跟踪代码管理器中跟踪 Ajax 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33161020/

相关文章:

javascript - angularjs 中的表单更改和有效性

javascript - getElementsByClassName.style 未定义

session - Google Analytics 用户指标是否等同于 Webtrends Analytics 访问者指标?

javascript - AJAX上传文件

php - 我可以在之前附加的调用结果中嵌套 ajax 调用的点击吗?

ios - IOS 的表单容器组件

android - Google Analytics for android 工作但是......我在哪里可以检查我的应用程序的哪些部分/事件已被打开?

javascript - 发送多种类型数据的ajax请求

php - 用 PHP 文件中的内容替换 div 内容

google-analytics - 为什么我的 Google Play 商店应用列表未显示在 Google 搜索结果中?