2017-07-05 92 views
-1

我们将事件跟踪代码放置在下一页的表单上,并在表单提交时查找该代码以激活。GA事件跟踪代码不起作用

https://www.bobbarker.com/customer/account/create/

的代码可以看到下面:

<script type="text/javascript"> 
     //<![CDATA[ 
     var dataForm = new VarienForm('form-validate', true); 

     Form.getElements('form-validate').each(function(element) { 
      element.setAttribute('autocomplete', 'off'); 
     }); 

     $('form-validate').observe('submit', function(e) { 
      ga('send', 'event', 'form', 'submit', 'request an account'); 
     }); 
     //]]> 
    </script> 

我们没有看到的事件来通过对GA。

感谢, 雅各

+0

你在哪里看什么呢?你什么时候创建了账户并添加了代码? – DaImTo

+0

相当肯定这个:'$('form-validate')。observe'将不起作用。那是一个** id **选择器,一个** class **选择器还是什么?当它被写入时,它看起来像一个**元素**选择器,除了没有像元素那样的东西。 – gforce301

+0

您的表单如何提交?它是在浏览器中提交的常规表单还是ajax发送? – gforce301

回答

0

使用前活动轨迹,尝试在您的网页端创建联大,是这样的:

ga('create', 'UA-XXXXX-Y', 'auto'); 
 
</script> 
 
</body>