Aug 02 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo giallo - articolo avanzato

Visitatori unici assoluti e unici “semplici”. Cosa devo sapere?

autore: Marco Cilia categoria: report tag: , ,

Fino a non molto tempo fa esisteva uno ed un unico posto dove si potevano visualizzare i visitatori unici, ed era appunto il report “visitatori unici assoluti”. Poi sono arrivati i segmenti avanzati e la possibilità di avere gli unici per segmento – e il grande stupore della comunità – e le cose si sono complicate un pochino. Infatti il valore dei visitatori unici e degli unici assoluti a volte non combacia, e a volte è completamente folle.

Prima di tutto voglio dirvi che presto o tardi il report “visitatori unici assoluti” sparirà: lo dice Lunametrics nel post di cui stiamo parlare ma l’avevano già detto Avinash e Nick nell’episodio #8 della web analytics TV (hey, lo stesso dove mi salutano! che grande puntata! :D ). In secondo luogo, come anticipavo, Lunametrics ha scritto un buon post che riassume un po’ la questione, ve ne traduco sommariamente alcuni passaggi:

Due tipi di unici:
“le due metriche hanno un modo leggermente differente di calcolare gli unici (cioè come suddividono i singoli cookie dei visitatori). Quindi i numeri non combaciano alla perfezione. In effetti “visitatori unici” è più accurato di “visitatori unici assoluti” (che si prende una nomination per la peggior etichetta in tutto Google Analytics). Visitatori unici mostra quasi sempre un numero leggermente superiore (nell’ordine del 5-20% a seconda del sito), e poiché è il dato più accurato presto o tardi verrà anche reso quello predefinito”.

Gli unici dipendono dal periodo:
“unici dipende esclusivamente dal periodo di analisi selezionato. Prendiamo ad esempio un periodo in cui il report visitatori unici assoluti segna 12.926 unici in 30 giorni: se facciamo la somma dei singoli giorni, non verrà mai 12.926. Perché? Supponiamo che io visiti il sito Lunedì. Lo potrei visitare 1 volta, 2 o 67 volte, non importa. Sono UN visitatore unico per il Lunedì, e la barra del Lunedì sale di una unità.
Poi visito di nuovo Martedì (una, due o 67 volte). Martedì sale di una unità.
MA per l’intero periodo io sono sempre un solo visitatore di quei 12.926, non importa quante visite abbia fatto e quando.
E’ importante capire che quando si parla di visitatori unici, il periodo temporale è importantissimo. Per lo stesso motivo non si possono prendere i visitatori unici di ogni mese e sommarli per avere gli unici annuali.”

Se potete, quindi, andatevi sempre a cercare il valore degli unici in un report personalizzato. Almeno fino a quando Google non metterà mano all’interfaccia di GA :)


Mar 10 2009

Visitatori unici per una pagina?

autore: Marco Cilia categoria: web analytics tag: ,

Fairy DNAieri su Twitter è comparsa una interessante discussione: l’esigenza era quella di ottenere il numero di visitatori unici per una pagina. La faccio breve: dinamicamente non si può fare. Non può farlo Google Analytics, e ad esempio Webtrends lo fa solo effettuando alcune operazioni sullo script e solo per quattro report predefiniti (unici giornalieri, settimanali, mensili e annuali).

Più difficile è spiegare il perché, o almeno quello che io ritengo essere il perché. Ci ho provato ieri con due persone, ma entrambe le conversazioni non mi sono sembrate sufficientemente chiare, per cui ho promesso un post in cui ci riprovo.

Google Analytics e gli altri sistemi di web analytics usano un database in cui immagazzinano i dati ricevuti tramite lo script di tracciamento o la lettura dei log. Come sia fatto questo database non è importante adesso, quello che è importante è cercare di capire che esistono dei limiti, fisici e concettuali, in questo sistema. Il limite è che i dati devono essere “spezzettati” e trovare posto in tabelle, colonne e record differenti. Di sicuro non ci può essere un solo record per ogni visita, o peggio per ogni pagina vista, che includa tutte le informazioni. O magari può anche esserci, ma non potrà contenere l’informazione “visitatore unico”.

“Visitatore unico” perché? la domanda giusta sarebbe “visitatore unico per quale periodo?”, perché il dato visitatore unico viene calcolato al volo durante la consultazione del report. Proviamo a ragionare come Google Analytics ma in linguaggio naturale: oggi [* vedi nota ] ho registrato 160 diverse sessioni (visite) e 700 pagine viste. Posso sicuramente scrivere nel database 160 visite e 700 PV, e posso anche calcolare le pagine medie per visita. Posso sapere quanti utenti unici ho avuto? teoricamente si, ma non mi conviene scriverlo nel database, perché il dato utenti unici dipende esclusivamente dal periodo temporale della richiesta. Potrei anche scrivere “oggi 100 visitatori unici”, ma quel dato varrebbe esclusivamente se l’utente mi interrogasse per la data di oggi. Se domani avessi solo 50 unici, quanti unici avrei per l’insieme dei due giorni? non 150 (o meglio, 150 è solo uno dei centocinquanta casi possibili), ma un numero compreso tra 1 e 150 e dipendente dal numero di cookie unici che posso estrarre interrogando il database.

L’informazione “visitatore unico” non è mai conosciuta a priori ma sempre a posteriori; non viene registrata nel database come numero puro, tanto che i visitatori unici assoluti sono presenti in Google Analytics solo nel report omonimo, e il dato non è segmentabile e non è incrociabile con niente. Se create un custom report e selezionate la metrica “visitatori”, la maggior parte delle metriche e delle dimensioni smettono di essere selezionabili: a parte quelle del gruppo “uso del sito”, restano disponibili soltanto giorno, settimana e mese.

La soluzione non è per niente elegante, ma è l’unica possibile (e vale anche per Webtrends, a quanto posso leggere sul forum): conoscendo a priori la pagina di cui si vuole avere il dato, si creerà un profilo-copia che includerà soltanto la pagina in questione. A quel punto il dato visitatori unici assoluti corrisponderà ai visitatori unici della sola pagina considerata.
Questo significa che – per quanto riguarda Google Analytics – se decidete oggi la pagina di cui volete avere gli unici, avrete i dati da oggi in poi. Con altri sistemi di web analytics invece dovrete invece riprocessare i dati pregressi.

[* nota: "oggi" tra le altre cose è anche fuorviante, perché l'analisi dei dati Google Analytics la fa una volta ogni ora, e questo rende ancora più semplice capire perché non sappia se un visitatore è unico]

photo credit: kyz su Flickr