2017-07-05 123 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>