2009-03-17 8 views
1

Je cherche à suivre une page Pop-Over qui apparaît lorsque le forum est soumis à:suivi d'une page dans un Ajax Popover de Google Analytics

http://www.xebra.com/salesAssistance.html

J'ai essayé d'ajouter l'oursin/Google Analytics code à la page qui est affichée dans la fenêtre pop-over, mais chaque fois que je le fais, la barre d'état affiche "Read http://www.google-analytics.com/" et la page entière du formulaire devient vide.

Il est important de suivre la page dans le popover car cette page est l'objectif de conversion (la page vers laquelle nous essayons d'orienter les internautes). Comment puis-je empêcher Google Analytics de détruire ma fenêtre, tout en gardant à l'esprit qu'un utilisateur a été présent?


Merci,
Andrew J. Leer

Répondre

2

Vous pouvez séparer votre code d'analyse google en deux bits:

qui va au-dessus de la page:

<script type="text/javascript"> 
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." :"http://www."); 
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); 
</script> 
<script type="text/javascript"> 
try { 
    var pageTracker = _gat._getTracker("#########"); 
} catch(err) {} 
</script> 

et l'autre juste avant l'étiquette "corps de fin"

<script> 
    pageTracker._trackPageview(); 
</script> 

Et l'appel le pageTracker._trackPageview(); méthode dans le ajaxComplete rappel de la fenêtre "pop-up".

+0

Un autre mot lorsque l'appel ajax est terminé? – leeand00

+0

La fonction qu'il appelle lorsque l'appel ajax retourne? Comment ça continue (quoi qu'il arrive?) – leeand00

+0

Attendez, peut-être que je n'étais pas clair ... ce n'est pas une fenêtre popup, c'est une fenêtre pop-over ... J'utilise la bibliothèque thickbox: http : //jquery.com/demo/thickbox/ – leeand00

Questions connexes