Problème Google Analytics

Problème Google Analytics - HTML/CSS - Programmation

Marsh Posté le 18-06-2007 à 12:59:32    

Bonjour,
Je sèche sur une ouverture de popup qui est précédée par l'appel à la fonction __utmLinker("url" );
 
Voici mon code, qui ne fonctionne pas :
 
-----------------------------
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
var link,d,win;
d=document.location.href.split("var=" );
link = 'http://www.monsite.php?var='+d[1]+'';
 
document.write('<a href="#" onClick="javascript:win=window.open(__utmLinker(link),'fenetre','width=550,height=600,scrollbars=yes');return false;">Vous n êtes&nbsp;PAS CLIENT: cliquez ici </a>');
</script>
-----------------------------
 
cela ne marche pas mais difficile de trouver la cause du problème car je n'ai pas le contenu de la fonction __utmLinker, mais peut etre est-ce un autre probleme car le texte en lui-même ne s'affiche même pas. En bidouillant, il s'affiche mais le lien ne fonctionne plus.
Pouvez-vous m'aider à ouvrir ma popup en appelant d'abord __utmLinker ?
Merci

Reply

Marsh Posté le 18-06-2007 à 12:59:32   

Reply

Marsh Posté le 18-06-2007 à 14:22:12    

Bonjour pepita8 ;)
 
tout d'abord, ton instruction utmLinker() devrait s'applique à ton onClick, pas au window.open() donc ton code devrait ressembler davantage à:

Code :
  1. <script type="text/javascript" src="http://www.google-analytics.com/urchin.js"></script>
  2. <!-- debut  de ta page -->
  3. <a href="javascript:;" onClick="__utmLinker(); window.open(link, 'fenetre',[parametres de fenetre])">mon text</a>
  4. <!-- reste de ta page -->
  5. <script type="text/javascript">
  6.   _uacct="UA-xxxx-x"; // mets ta clé GA ici
  7.   _udn="none";
  8.   _ulink=1;
  9.   urchinTracker();
  10. </script>


Si après consultation de tes rapport 24h plus tard tu ne vois pas de changement, essaye peut etre d'utiliser la fonction setTimeOut pour mettre un temps de réaction avant le window.open() mais sans garantie
 
Si tu as d'autres questions de ce genre, n'hésite pas à me les poser, je suis partenaire agréé Google Analytics
 
Bon codage!
 
 


---------------
Julien Coquet | Expert Web Analytics | Forum Analytics G+
Reply

Marsh Posté le 18-06-2007 à 14:58:10    

Merci de ton aide mais il y a des choses qui ne m'arrangent pas dans ton code :
>la fonction __utmLinker prend une URL en paramètre et c bien là le souci.
>on ne peut pas utiliser la variable link comme ça en dehors du script ou elle est définie.
Sais-tu quel est le contenu de la fonction __utmLinker et que retourne-t-elle ?
Merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed