如何使用Google跟踪代码管理器在表单提交中存储来自字段的文本

时间:2017-03-15 13:27:47

标签: forms tags submit google-tag-manager

我正试图在http://cloud.feedgee.com/ru/signup上提交注册表单时使用Google跟踪代码管理器(GTM)将电子邮件地址作为变量捕获并使用它激活标记。提交时,页面正在重新加载。

现在尝试通过表单提交 表单ID 设置as shown on screenshot)和点击按钮作为自定义事件使用点击ID

我使用表单文本字段的ID(元素ID = ContentPlace_loginEmail)启动了 DOM元素变量

在表单提交的预览模式下使用这些设置,在页面重新加载之前,我无法在“此页面上标记的标记”行中看到我的标记。

  1. 如果元素的Id是正确的,可能是什么原因?

  2. 可能依赖于页面上的容器脚本位置吗? 现在它位于HTML标记之后。

  3. 我可以在DOM变量中存储表单文本字段以在标记中使用吗?

1 个答案:

答案 0 :(得分:0)

如果您想将电子邮件值存储在自己的API中,Google跟踪代码管理器不适合您。您只应使用它来跟踪符合Google使用条款的事件。

话虽如此,当您使用GTM中的表单时,请按住<shift>键并单击提交按钮。如果这样做,将打开一个新选项卡,但当前页面不会被重定向或刷新。然后,您将能够看到正在向dataLayer推送哪些数据。