Come mai utilizzando un Log Analyzer i dati non coincidono con quelli rilevati tramite ShinyStat™?
Il sistema di Web Analytics offerto da ShinyStat™ è basato su tecnologia BBM (Browser Based Measurement), mentre il Log Analyzer è basato sull'analisi dei log file stoccati sul server che ospita il sito in esame.
La disomogeneità riscontrata dipende quindi dal fatto che i dati sono stati rilevati utilizzando sistemi basati su criteri diversi.
Il Log Analyzer, infatti, rileva le richieste ricevute dal server, a prescindere dal fatto che le pagine richieste siano poi state effettivamente visualizzate.
Prendiamo ad esempio il caso in cui l'utente richieda una pagina web senza però riuscire a visualizzarla per una qualsiasi ragione (perché è caduta la connessione oppure è andata via la corrente oppure l'utente ha deciso di chiudere il browser oppure, stanco dell'attesa, ha deciso di richiedere un'altra pagina).
In tal caso, il Log Analyzer conterà 1 pagina vista anche se di fatto l'utente non ha aperto, né quindi visualizzto, la pagina richiesta.
ShinyStat™, invece, così come i sistemi browser-based in generale, non rileverà alcuna pagina vista.
Prendiamo ora il caso in cui l'utente navighi guardando una pagina in cache o tramite proxy.
In tal caso, il Log Analyzer non conterà alcuna pagina vista, in quanto l'utente vedrà la pagina senza fare una nuova richiesta al server.
ShinyStat, invece, rileverà anche le pagine viste in cache o tramite proxy.
I dati derivanti da Log Analyzer, inoltre, tengono traccia delle richieste generate da spider, robot e simili che non siano stati opportunamente filtrati, mentre ShinyStat ignora questo tipo di richieste.
Brevemente, i sistemi di Web Analytics BBM (Browser Based Measurement) si distinguono dai Log Analyzer per le seguenti caratteristiche: