Quali sono i parametri utili da memorizzare durante l'inseguimento di pagine viste? [chiuso]

StackOverflow https://stackoverflow.com/questions/4477949

  •  11-10-2019
  •  | 
  •  

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
È stato utile?

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

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top