Adobe DTM使用数据元素捕获表单数据

时间:2014-08-14 19:34:58

标签: adobe-analytics

我想使用事件基本规则来捕获Adobe Analytics和Universal Analytics中的表单提交数据。我尝试使用数据元素自定义脚本来获取表单数据。但是,我找不到将表单对象传递给数据元素自定义脚本的方法。

这是页面上的多个表单。我需要从正确的表格中获取数据。

是否有人有解决方案或解决方法?

1 个答案:

答案 0 :(得分:2)

如果您设置了基于事件的规则,则可以选择表单>提交为事件类型,并指定表单提交按钮的元素类型(例如输入或按钮)。

然后你可以使用数据>自定义文本框(或在您的自定义代码部分中)使用this来引用单击的按钮作为起点,但是从那里开始,DTM并没有真正的本地方式来引用表单元素,所以你需要为此编写自己的js代码。如果您的网站上已经实施了jQuery这样的框架,那么使用$(this).closest('form')

之类的内容就可以更轻松地获取数据