Domanda

Ci sono quadri .NET per la raccolta di dati simili a Google Analytics, ad esempio sapere quante persone utilizzano una caratteristica specifica o quante persone lanciare l'applicazione. L'unica soluzione che ho trovato è EQATEC Analytics che è abbastanza buono, ma non mostra che dispongono o che vengono utilizzati versioni dell'app. Sulla base delle API sembra che esso raccoglie i dati, semplicemente non presentarlo.

È stato utile?

Soluzione

. Disclaimer: Sono uno sviluppatore su questo prodotto così che io possa essere un po 'prevenuto

Si dovrebbe verificare le nuove funzionalità disponibili nel trasporto Dotfuscator Community Edition in Visual Studio 2010 (ora in beta). Esso fornisce un motore a iniezione di codice libero di inserire funzionalità di controllo dell'utilizzo direttamente nei binari NET. Ciò funzionerà su qualsiasi applicazione .NET da .NET 1.0 tramite 4.0. Dal momento che si tratta di una soluzione per l'iniezione di codice postale di compilazione si può anche realizzare utilizzo fase di esecuzione di base e funzione di monitoraggio senza modificare il codice sorgente.

Stiamo scrivendo una serie di post di blog che riguardano questi argomenti. Una sintesi delle nuove caratteristiche è qui cosa è Runtime Intelligenza .

Un post sul blog panoramica sulle modalità di attuazione è a Cosa c'è di nuovo con Dotfuscator in Visual Studio 2010 Beta 1 .

ho anche iniziato una più approfondita in serie, che copre i dettagli e alcune idee di utilizzo, con il primo articolo qui Correlazione Download per Uso con Visual Studio 2010 .

V'è anche un prodotto commerciale con più funzionalità di quelle disponibili nella versione gratuita. Inoltre forniamo anche funzionalità simili per le applicazioni Java, usando il nostro prodotto Dasho come il motore di iniezione di codice.

Altri suggerimenti

Ho recentemente rilasciato una libreria .NET che permette di accedere pagine viste da codice .NET nativo.

La sua chiamata GoogleAnalyticsDotNet e può essere trovato qui:

http://www.diaryofaninja.com/projects/details/ga -dot-net

Utilizzo Esempio API:

GooglePageView pageView = new GooglePageView("My page title",
                                "www.mydomain.com",
                                "/my-page-url.html");
TrackingRequest request = new RequestFactory().BuildRequest(pageView);
GoogleTracking.FireTrackingEvent(request);

API di utilizzo per eventi:

int? eventValue = 100;
GoogleEvent googleEvent = new GoogleEvent("mydomain.com",
    "Event Category", 
    "Event Action",
    "Event Label",
    eventValue);

TrackingRequest request = 
    new RequestFactory().BuildRequest(googleEvent, HttpContext.Current);

GoogleTracking.FireTrackingEvent (richiesta); Sarò l'aggiunta di supporto delle transazioni presto

Utilizza Google Analytics "Universal Analytics." E 'banale per inviare i carichi utili RESTful che si aspetta. Dal momento che la vostra applicazione non serve pagine, inviare "Eventi", invece. È comunque possibile utilizzare la G.A. "Flusso" viste ecc per vedere non solo conta, ma anche mappe del comportamento degli utenti -. Quello che gli utenti hanno fatto prima, poi il prossimo, ecc inestimabile dal punto di vista UX

Vorrei suggerire Trackerbird Analytics Software . Ha alcuni filtri molto ordinato e visualizzazioni.

Solo un aggiornamento al post EQATEC Analytics da Keivan: EQATEC è stata acquisita da Telerik in marzo e il nuovo URL del sito web è

http://www.telerik.com/analytics

StatHat è incredibilmente semplice e super veloce. Ho appena iniziato a testare la loro roba fuori per fuori NET WinForm applicazione client ed è un ottimo aspetto.

Tutto quello che dovete fare è includere un file in una soluzione, e si può iniziare a registrare statistiche subito

https://www.stathat.com/

Hanno statistiche evento / azione e hanno anche correre statistiche totali.

Essi hanno il supporto per molte librerie diverse. Ho letteralmente avuto questa installato e funzionante in 2 minuti dal segno fino a loggato primo evento.

Google Analytics non è solo per i siti web, hanno associazioni per:

Così si può utilizzare Google Analytics praticamente ovunque, e loro non sembrano avere troppo di un problema con esso.

Vedere anche: Google Analytics API di reporting principale librerie client & Codice di esempio

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