2010-02-04 9 views
9

Uno dei nostri clienti ha un'applicazione web che richiede il login e vorrebbe che Google Analytics la tenga traccia per ogni utente - per sapere quali utenti hanno visitato il loro sito.
Da quello che ho letto sui forum di Google, Google doesn'tsupport tale tracciamento.
Mi chiedevo:
a) Ho capito correttamente che Google non lo supporta?
b) Qualcuno sa di uno strumento di analisi che fa supportare tale azione? L'unico che ho trovato era Pmetrics (che è Clicky ??), ma mi piacerebbe avere qualcosa a cui confrontarlo, o se qualcuno che usa questa funzione su Clicky/Pmetrics potrebbe dirmi quanto bene funziona (non c'è demo per questa funzione sul loro sito)Analytics - Tracciamento delle azioni per utente

+0

Importante rendersi conto che questo in effetti infrange la politica sulla privacy di Google. Dovresti considerare un altro strumento di analisi. – mikevoermans

risposta

9

Non sicuro al 100%, ma sospetto che sia possibile utilizzare la funzione Custom Variables di GA e creare variabili molto granulari su cui eseguire il tracciamento. Anche se penso che probabilmente potresti implementare codice come di seguito (modificato dagli esempi di google), non sono sicuro che lo consiglierei come una buona idea.

pageTracker._setCustomVar( 
     1,    // This custom var is set to slot #1 
     "MemberID",  // The name of the custom variable 
     "12345678",  // The member id value, could read from a query param 
     1     // Sets the scope to visitor-level 
); 
pageTracker._trackPageview(); 

Come ho detto, però, prendere in considerazione se si tratta di preziosi individui di monitoraggio in tale granularità - considerando la privacy e le considerazioni di reporting pratiche.

3

È possibile utilizzare Piwki e creare un plug-in per tenere traccia degli utenti. Non dovrebbe essere così difficile.

+0

Dovresti usare Piwik [Variabili personalizzate] (http://piwik.org/docs/custom-variables/) che puoi utilizzare per tracciare gli accessi degli utenti direttamente tramite il monitoraggio – NickT

6

da Google Analytics Terms of Service:

Non sarà (e non consentirà a terzi di) utilizzare il Servizio per monitorare, raccogliere o caricare dati che identificano personalmente un individuale (ad esempio nome, indirizzo email o dati di fatturazione) o altri dati che possono essere ragionevolmente collegati a tali informazioni tramite Google. L'utente riceverà e si atterrà a un'adeguata Informativa sulla privacy e rispetterà tutte le leggi e i regolamenti applicabili relativi alla raccolta di informazioni dai visitatori. È necessario pubblicare una politica sulla privacy e tale Informativa sulla privacy deve fornire un avviso sull'utilizzo dei cookie utilizzati per raccogliere dati sul traffico e non è necessario aggirare eventuali caratteristiche della privacy (ad esempio, una clausola di esclusione) facenti parte di . il servizio.

Quindi, non tenere traccia degli account utente in Analytics.

+1

con un ID univoco che solo tu come fornitore puoi correlare con il personale dati - non rientra in questi termini ---- dai termini: "altri dati che possono essere ragionevolmente collegati a tali informazioni da Google" – NiRR

3

Se si sta tentando di acquisire l'id utente, un id numerico e non i nomi utente effettivi, ciò non interromperà i sommari di Google in quanto l'utente non può essere privato della propria organizzazione.

2

Sebbene le variabili personalizzate possano essere utili, non possono fornire nulla di più del numero di visite a TUTTE le pagine, da parte di un particolare utente nel sito. Se vuoi davvero una buona analisi, come ogni persona vista per pagina, PROVA IL VECCHIO modo di EVENTI.

Esempio:

_trackEvent("Page View", "<YOUR_USER_NAME>", opt_label, opt_value, opt_noninteraction) 

Vai a tutti i dati sito web -> Contenuto -> Eventi -> Pagine -> Selezionare qualsiasi pagina -> Person View per visualizzare e analisi verfiy per ogni persona.

Inoltre è possibile aggiungere ulteriori dati nei couloni opt_label e opt_value.