Tracciamento di una pagina in un popover Ajax da Google Analytics
-
19-08-2019 - |
Domanda
Sto cercando di tracciare una pagina pop-over che appare quando il forum è inviato a:
http://www.xebra.com/salesAssistance.html
Ho provato ad aggiungere il codice analitico di riccio / google alla pagina visualizzata nella finestra pop-over, ma ogni volta che lo faccio la barra di stato visualizza " Leggi http://www.google-analytics.com/ " e l'intera pagina del modulo diventa vuota.
È importante tenere traccia della pagina nel popover perché quella pagina è l'obiettivo di conversione (la pagina a cui stiamo cercando di indirizzare le persone).
Come posso impedire a Google Analytics di distruggere la mia finestra, mentre continuo a monitorare che un utente è stato lì?
Grazie,
Andrew J. Leer
Soluzione
È possibile separare il codice analitico di Google in due bit:
uno che va in cima alla pagina:
<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>
e l'altro appena prima del "corpo finale" tag
<script>
pageTracker._trackPageview();
</script>
E chiama il metodo pageTracker._trackPageview (); nel ajaxComplete callback del " pop-up " finestra.