Quali sono i parametri utili da memorizzare durante l'inseguimento di pagine viste? [chiuso]
Domanda
Voglio realizzare una semplice tabella in-house la pagina tracce utente visualizza sul mio sito. Senza mira alcune specifiche ipotesi, ciò che è utile per i dati negozio? Alla fine lo userò per costruire grafici o alberi di decisione per meglio conoscere la nostra base di utenti. Questo è statica (javascript).
Le cose che mi vengono in mente:
- URL Accessed
- HTTP riferimento [r] er
- HTTP Accept Lingua
- Browser-agent
- ID di sessione
- id utente (se sei loggato)
- Tempo visitato
Soluzione
Dipende da quanto pubblica il sito è. Se il tuo sito richiede l'autenticazione si può avere più controllo Statistiche , perché è possibile ripercorrere la storia utente (i visitatori). Nel caso l'utente non richiede l'autenticazione si sono limitati alle informazioni fornite dai SERVER VARIABILI : HTTP_USER_AGENT; REMOTE_USER; REMOTE_ADDR; HOST REMOTO; REMOTE_PORT; HTTP_COOKIE; HTTP_USER_AGENT.
Ho implementato qualcosa di simile per alcuni sito non pubblica ogni volta che l'utente accede al sito, le informazioni che sto memorizzazione appare come segue:
- chiave utente
- IP host remoto
- Data di accesso
- Last Request Datetime
- Tempo totale collegato (minuti)
- ultima richiesta Minuti
- Evento / Azione eseguita ??li>
Altri suggerimenti
suona come un buon punto di partenza,
Sarei propenso a indirizzo IP negozio di visitatori, e derivato da quello tramite un geo IP lookup la posizione del visitatore.
Inoltre si potrebbe prendere in considerazione inverso dns'ing l'IP per avere un'idea della isp sei utente è attiva, si potrebbe mai usare, ma poi di nuovo potrebbe essere utile se si dispone di un report di problemi di caching causare a valle.