Google Analytics实战指南:询盘跟踪

2015年7月3日 标签: 0 条评论

如果你管理的网站是B2B类型的网站,那么你可能需要对网站内的表单进行跟踪。通常情况下,我们可以在网站的源代码中进行处理:在表单提交后跳转到新的页面并且在其后附加一个唯一跟踪参数。

比如提交页面是:/contact/,提交成功后到跳转到/contact/?success。然后,我们再将/contact/?success设置为网页目标。

基本的询盘跟踪就是这么简单。

不过,如果你使用GTM的话,我们还可以通过JS来给表单提交成功后的网址添加跟踪参数。

1.表单id为:contactForm

<script>
$(document).ready(function() {
    var formAction = $(“#contactForm”).attr(“action”);
    $(“#contactForm”).attr(“action”, formAction + “?thankyou=1”);
});
</script>
2.表单class为:contactFormClass
<script>
$(document).ready(function() {
    var formAction = $(“form.contactFormClass”).attr(“action”);
    $(“form.contactFormClass”).attr(“action”, formAction + “?thankyou=1”);
});
</script>
3.表单name为:contactFormName
<script>
$(document).ready(function() {
    var formAction = $(“form[name=’contactFormName’]”).attr(“action”);
    $(“form[name=’contactFormName’]”).attr(“action”, formAction + “?thankyou=1”);
});
</script>
4.表单id、class、name都没有,那我们也可以直接基于action来
<script>
$(document).ready(function() {
$(“form[action=’/contact’]”).attr(“action”, “/contact?thankyou=1”);
});
</script>
5.网站没用jQuery?以下是JavaScript代码(注意根据上述4点进行变通处理):
<script>
var formAction = document.getElementById(“contactForm”).getAttribute(“action”);
document.getElementById(“contactForm”).setAttribute(“action”, formAction + “?thankyou=1”);
</script>
询盘跟踪代码以自定义HTML的形式添加,触发规则设置为表单提交页,如Page Path 以 /contact/ 开始。

上一篇: | 下一篇:

Comments

  1. 还没有任何评论,你来说两句吧

发表评论

  • 发表评论