Pregunta

¿Hay NET marcos para la recogida de datos similares a Google Analytics, por ejemplo, para saber cuántas personas usan una característica específica o cuántas personas lanzar la aplicación. La única solución que he encontrado es EQATEC Analytics que es bastante bueno, pero no demuestra que cuentan o que se utilizan versiones de la aplicación. Sobre la base de la API parece que recopila los datos, sólo que no la presentan.

¿Fue útil?

Solución

exención de responsabilidad:. Soy un desarrollador de este producto, así que puede ser un poco sesgada

Debe retirar la nueva funcionalidad disponible en el envío Dotfuscator Community Edition en Visual Studio 2010 (ahora en beta). Proporciona un motor de inyección de código libre para insertar la funcionalidad de seguimiento de uso directamente en los binarios de .NET. Esto funcionará en cualquier aplicación .NET de .NET 1.0 a 4.0. Dado que es una solución de inyección de código postal de compilación incluso se puede lograr el uso de tiempo de ejecución básico y seguimiento de función sin modificar su código fuente.

Estamos escribiendo una serie de entradas de blog que cubren estos temas. Un resumen de las nuevas características es que aquí ¿Qué es Tiempo de ejecución de Inteligencia .

Una entrada de blog visión general sobre cómo implementar se encuentra en ¿Qué hay de nuevo con Dotfuscator en Visual Studio 2010 Beta 1 .

También han comenzado una serie más en profundidad, cubriendo detalles y algunas ideas de uso, con el primer artículo aquí La correlación de Descargas para uso con Visual Studio 2010 .

También hay un producto comercial con más funciones que están disponibles en la versión gratuita. Además también ofrecemos una funcionalidad similar para las aplicaciones Java, usando nuestro producto DashO como el motor de inyección de código.

Otros consejos

He publicado recientemente una biblioteca .NET que le permite acceder páginas vistas de código .NET nativo.

Se llama GoogleAnalyticsDotNet y se puede encontrar aquí:

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

Ejemplo de uso API:

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

Uso de la API de eventos:

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 (petición); Iré añadiendo soporte de transacciones pronto

Usar Google Analytics "de Universal Analytics." Es trivial para enviar las cargas útiles RESTful que espera. Debido a que su aplicación no sirve páginas, enviar "Eventos" en su lugar. Puede seguir utilizando el G. A. "Flujo" puntos de vista, etc., para ver no sólo cuenta, sino también mapas de comportamiento de los usuarios -. Lo que los usuarios hicieron primero, y luego al lado, etc. inestimable desde el punto de vista UX

Yo sugeriría Trackerbird Software de Análisis . Tiene algunos filtros muy ordenado y visualizaciones.

Apenas una actualización al puesto EQATEC Analytics Keivan: EQATEC fue adquirida por Telerik en marzo y la nueva URL del sitio web es

http://www.telerik.com/analytics

StatHat es increíblemente sencilla y muy rápida. Acabo de empezar a probar sus cosas hacia fuera para aplicación cliente .NET WinForm a cabo y es que parece grande.

Todo lo que tiene que hacer es incluir un archivo en su solución, y se puede iniciar el registro de las estadísticas de inmediato

https://www.stathat.com/

Tienen estadísticas evento / acción y también han correr estadísticas totales.

Tienen soporte para muchas bibliotecas diferentes. Literalmente tuve esta en funcionamiento en 2 minutos de señal hasta el primer evento registrado.

Google Analytics no es sólo para los sitios web, que tienen enlaces para:

Así que usted puede utilizar Google Analytics casi en cualquier lugar, y que no parecen tener demasiado de un problema con él.

Véase también: Google Analytics API de informes principales bibliotecas de cliente y código de ejemplo

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top