Question

Y a-t-il des cadres .NET pour la collecte de données similaires à Google Analytics, par exemple pour savoir combien de personnes utilisent une fonction spécifique ou combien de personnes lancer l'application. La seule solution que j'ai trouvé est EQATEC Analytics qui est assez bon, mais ne montre pas quelle fonction ou quelles versions de l'application sont utilisés. Sur la base de l'API, il semble qu'il ne recueille les données, il ne présente pas seulement.

Était-ce utile?

La solution

Disclaimer:. Je suis un développeur sur ce produit afin que je puisse être un peu biaisé

Vous devriez vérifier les nouvelles fonctionnalités disponibles dans l'expédition Dotfuscator Community Edition dans Visual Studio 2010 (maintenant en version bêta). Il fournit un moteur d'injection de code libre pour insérer la fonctionnalité de suivi de l'utilisation directement dans vos binaires .NET. Cela fonctionne sur toutes les applications .NET de .NET 1.0 à 4.0. Comme il est une solution d'injection de code postal de la compilation, vous pouvez même accomplissez l'utilisation et le suivi des fonctionnalités de temps de fonctionnement de base sans modifier le code source.

Nous écrivons un certain nombre de messages de blog couvrant ces sujets. Un résumé des nouvelles fonctionnalités est ici Qu'est-ce que Runtime Intelligence .

Un blog aperçu sur la façon de mettre en œuvre est à Quoi de neuf avec Dotfuscator dans Visual studio 2010 Beta 1 .

J'ai également commencé une analyse plus approfondie série, couvrant les détails et quelques idées d'utilisation, le premier article ici Téléchargements à Utilisation Corréler avec Visual studio 2010 .

Il y a aussi un produit commercial avec plus caractéristique que sont disponibles dans la version gratuite. En outre, nous fournissons également des fonctionnalités similaires pour les applications Java, en utilisant notre produit DashO comme moteur d'injection de code.

Autres conseils

Je l'ai récemment publié une bibliothèque de .net qui vous permet de vous connecter de pages vues à partir du code natif .net.

Son appelé GoogleAnalyticsDotNet et se trouve ici:

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

Exemple d'utilisation de l'API:

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

utilisation de l'API pour les événements:

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 (demande); Je vais ajouter le support des transactions rapidement

Utilisez Google Analytics "Universal Analytics." Il est trivial d'envoyer les charges utiles RESTful il attend. Étant donné que votre application ne sert pas les pages, envoyer des « événements » au lieu. Vous pouvez toujours utiliser le G.A. vues « Flow » etc à voir non seulement compte, mais aussi des cartes de comportement des utilisateurs -. ce que les utilisateurs ont d'abord, puis à côté, etc. Précieuse du point de vue UX

Je suggère Trackerbird Analytics Software . A quelques filtres très soignées et visualisations.

Juste une mise à jour au poste de EQATEC Analytics Keivan: EQATEC a été acquis par Telerik en Mars et la nouvelle URL du site est

http://www.telerik.com/analytics

StatHat est étonnamment simple et super rapide. Je viens de commencer à tester leurs trucs pour l'application client sur .net WinForm et il est à la recherche grand.

Tout ce que vous avez à faire est inclure un fichier dans votre solution, et vous pouvez bien commencer la connexion stats loin

https://www.stathat.com/

Ils ont des statistiques événement / action et ils ont également en cours d'exécution statistiques au total.

Ils ont le soutien de nombreuses bibliothèques. J'ai eu littéralement cette course et en 2 minutes de signe jusqu'au premier événement enregistré.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top