Bien configurer le trackEvent

Nouveau WRInaute
Bonjour,

Je vous écris car je souhaite tracker sur mon site le nombre de clics sur tel ou tel lien de ma page (combien de personnes ont cliqué sur ma bannière du haut, de droite etc..)

Pour se faire j'aimerais utiliser le suivi d'évènement dans Google analytics.

J'ai donc rajouté à mes balise de lien :
Code:
 <a href="link1"onclick="_gaq.push(['_trackEvent', 'banniere_haut', 'clics', 'produit1']);"

Juste en remplissant cela je n'ai aucune remonté sur Google Analytics

Je voulais savoir si il y avait des modifications à faire sur le code de suivi Analytics lui même (qui est placé dans mon <head> )

le voici :
Code:
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-0000000-1']);
_gaq.push(['_setAllowAnchor', true]);
_gaq.push(['_trackPageview']);

est ce que il ne faudrait pas rajouter une ligne du type :
Code:
[code]var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-0000000-1']);
_gaq.push(['_setAllowAnchor', true]);
_gaq.push(['_trackPageview']); 
_gaq.push(['_trackEvent']);

Merci pour vos infos.
 
WRInaute impliqué
moi j'ai ca:

Code:
	 			var _gaq = _gaq || [];
	 		 	_gaq.push(['_setAccount', 'UA-00000-1']);
	 			_gaq.push(['_trackPageview']);
	  (function() {
	    var ga = document.createElement('script');
	    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 
	        'http://www') + '.google-analytics.com/ga.js';
	    ga.setAttribute('async', 'true');
	    document.documentElement.firstChild.appendChild(ga);
	  })();


Code:
onclick="_gaq.push(['_trackEvent','blah', 'blah', 'blah']);"

Et je confirme que ca marche bien.
 
Nouveau WRInaute
Bonjour,

Moi j'avais réussi à configurer le tracking des liens sortant mais depuis plus d'un mois plus aucun objectif ne remonte dans analytics.

Voici mon code :

--- en tête ---

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-0000000-0']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

----sur le lien ---

<input onClick="_gaq.push(['_trackEvent', 'formResa', 'clic']);" type="submit" class="submitResa" name="Submit" value="Rechercher" />

Configuration de l'objectif :

Evenement
Categorie - commençant par - formResa
Action - commençant par - clic


Si vous avez des solutions je suis preneur merci !
 
WRInaute impliqué
Bizarre, j'ai le même code à priori et ça marche chez moi...
Par contre ce n'est pas dans objectif mais dans évènement sur l'interface GA?
 
B
Ben74
Guest
Essaye de créer d'autres objectifs avec étant égal.

1 avec Categorie - étant égal - formResa
et 1 Action - étant égal - clic

Voit déjà si ça marche.

Ton objectif est bien actif?
Dans contenu événement tu retrouves bien tes events?
 
Nouveau WRInaute
Merci pour vos retours.

C'est bien un objectif de type Evènement. Et Oui mon objectif est actif. En fait ça marchait et sans qu'aucune modification ne soit faîte ça ne marche plus !

J'essaie avec étant égal et je vous tiens au courant.


Merci
 
Nouveau WRInaute
Le problème vient de ton ID de site : _gaq.push(['_setAccount', 'UA-0000000-0']);
Tu dois trouver ton id dans Google analytic car là je me doute que ton ID soit 00000-0.
C'est pour ça que cela ne remonte pas !
 
Discussions similaires
Haut