是否有一种在表单中创建javascript事件侦听器的方法,以便在用户完成该表单时,会创建一个触发器(事件侦听器)。
此触发器(事件监听器)随后由我构建的单独HTML页面选取,并且仅运行google adwords跟踪脚本。
这样我就可以准确地跟踪用户来自哪里以完成表单。
答案 0 :(得分:0)
您可以从网址中捕获当前的 utm 参数,并在隐藏<form>
的{{1}}中使用这些参数:
使用Javascript:
<input>
HTML:
// Get the utm-params from the URL
// You can add some logic yourself to get only the utm-param(s) you need.
let utmParams = location.search;
// Set utmParams as the input value
document.getElementById("utm-values").value = utmParams;
在<input id="utm-values" type="hidden" value="" />
上,这些值现在将转移到新页面。
如果确实需要事件监听器,那么创建自己的提交按钮和脚本。
HTML:
submit
Javascript:
<form id="myForm">
...
<button id="mySubmit">Submit</button>
</form>