Ho lavorato a un centro di supporto per la mia azienda e abbiamo bisogno di monitorare i singoli utenti quando effettuano l'accesso. Se possibile vorremmo tracciare anche i dettagli come le pagine visitate e il tempo trascorso sul sito. Sono in grado di tenere traccia di quante persone accedono al sito utilizzando una variabile personalizzata, ma non riesco a tenere traccia dei singoli utenti. Qui è il codice che ho usato per cercare di afferrare l'individuo user id:Monitoraggio di singoli utenti con variabili personalizzate di Google Analytics
$(document).ready(function() {
var welcomeEmail = document.getElementById('welcome_email').innerHTML;
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-30086012-1']);
var welcomeEmail;
if($('#welcome_email').length > 0) {
//This block of logic makes sure that the welcome_email element actually exists, it will not exist if a user is not logged in yet
welcomeEmail = document.getElementById('welcome_email').innerHTML;
}
_gaq.push(['_setCustomVar',1,'UserEmail',welcomeEmail,1]);
_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);
})();
Che cosa mi manca/facendo in modo non corretto. Apprezzo qualsiasi feedback.
Grazie per la risposta. Stiamo utilizzando Parature per ospitare il nostro centro di assistenza e loro hanno consigliato di utilizzare Google Analytics per fare questo genere di cose. Cercherò un'altra soluzione, grazie. – Tylertac
Per il commento qui sotto, sembra che questo non sia più il caso. – yoni
Questa risposta è sbagliata. Google lo consente ora. Quindi, come monitora i tuoi utenti in analisi? – a20