2017-07-05 2 views
-1

Nous avons placé le code de suivi des événements sur le formulaire de la page ci-dessous, à la recherche du code de suivi des événements lorsque le formulaire est soumis.Le code de suivi des événements GA ne fonctionnait pas

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

Le code peut être vu ci-dessous:

<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> 

Nous ne voyons pas les événements passent par GA.

Merci, Jacob

+0

Où cherchez-vous exactement? et quand avez-vous créé le compte et ajouté le code? – DaImTo

+0

Assez sûr que: '$ ('form-validate'). Observe' ne fonctionnera pas. Est-ce un sélecteur ** id **, un sélecteur ** class ** ou quoi? Comme il est écrit, il ressemble à un sélecteur ** element **, sauf qu'il n'y a pas d'élément ''. – gforce301

+0

Comment votre formulaire est-il soumis? Est-ce un formulaire régulier soumettre dans le navigateur ou est-ce un ajax envoyer? – gforce301

Répondre

0

Avant piste événement utilisation, essayez de créer une session de ga en fin de page, comme ceci:

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