Domanda

Vogliamo aggiungere statistiche di monitoraggio per un'applicazione web che stiamo costruendo, ma sono abbastanza sicuro di come andare su di esso. (Vale a dire i clic, le visualizzazioni di pagina, visite uniche etc)

Qualcuno ha qualche articoli sul modo migliore per andare a incorporare i dati di monitoraggio in un'applicazione? vale a dire javascript di monitoraggio o IIS etc?

Vogliamo aggiungere il monitoraggio in come modulo ASP.NET MVC - ma siamo sicuri del modo migliore per ottenere effettivamente i dati e sostanzialmente 'track' queste informazioni

Se qualcuno potrebbe aiutare -. Molto apprezzato

Edit: Giusto per essere chiari, vogliamo fare questo in-house e presentare le statistiche per i nostri utenti come modulo pagamento

?
È stato utile?

Soluzione

È possibile attivare la registrazione per IIS e quindi utilizzare il server di report Pack di SQL Server per IIS. Viene fornito con molti rapporti in scatola per i vostri siti statistiche e quindi si poteva prendere da lì con i propri report personalizzati.

Si potrebbe anche solo usare Log Parser per ottenere le statistiche in un server di database SQL e allora si potrebbe utilizzare SQL da loro per analizzare e rotolare il proprio app.

In entrambi i casi, si potrebbe rendere modulare questo e venderlo come un add-on per la vostra base di clienti.

Altri suggerimenti

Si potrebbe utilizzare Piwik , basta PHP versione 5.1.3 o superiore e MySQL versione 4.1 o superiore. Come dicono nel loro sito web, "Piwik mira ad essere una fonte alternativa aperta a Google Analytics."

Hanno una demo sul sito ufficiale in modo da poter vedere se è quello che stai cercando.

Google Analytics è un servizio popolare. Basta inserire un po 'di javascript in ogni pagina che contiene il nome di siti e Google tiene traccia dei dati e fornisce tutte le relazione su un cruscotto web a portata di mano base.

Non è un modulo di ASP.net MVC come quello che lei ha citato, ma sarà alcune statistiche della pista per voi e sarà molto più semplice da configurare che cercare di codice o di integrare voi stessi nulla.

Mi piacerebbe un'occhiata alle analisi per cominciare e solo diramano a qualcosa di più complesso se non soddisfa le vostre esigenze.

klabranche fornito una risposta olistica in termini di utilizzo di ceppi di web server. Penso che utilizzando log del server web è un un ottimo modo per analizzare i dati della vostra applicazione web.

Detto questo, dipende l'applicazione Web e l'ambito delle analisi, solo relè sul log del server web non è un buon modo per.

Come forse sapete, web log non registra i comportamenti degli utenti come cliccando alcune schede che non possono scatenare una richiesta di server web. Ovviamente il vostro web log non ha idea se gli utenti hanno fatto clic che scheda o no, questo può danneggiare il vostro analizzare.

Un altro che dovete sapere è la cache del browser, questo può creare un altro buco nero nei dati.

RECAP

Se si vuole fare un analisi olistica, è necessario utilizzare due approcci, uno è tag JavaScrip, un altro è web log. Dal momento che entrambi hanno carenza, combinando insieme vi darà un quadro completo.

Spero che questo aiuti

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