Bonjour

Je dois mettre en place un traceur Google Analytics lors de la validation de mon formulaire.
Je n'ai qu'une page, juste un petit message pour signaler que le formulaire à bien était envoyer une fois tous les champs remplis.

pour le moment j'ai sur le bouton du formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
onClick="_gaq.push(['_trackEvent', 'devis', 'Clic', 'file campagnes']);"
et juste après la balise <body> le code de suivi Google Analytics
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!-- START code de suivi Google Analytics -->
<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-xxxxxxxxx-x']);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
 
</script>
<!-- END code de suivi Google Analytics -->
Le problème c'est que même si les champs ne sont pas bien remplis le onClick génère un comptage donc ce n'est pas une solution qualitatif

J'aimerai plutôt créer une fonction lors du onClick qui en même temps que le message pour signaler que le formulaire à bien était envoyer, générerait un comptage pour Google Analytics.
Mais je ne sais pas comment faire.

Un petit coup de main