-
Notifications
You must be signed in to change notification settings - Fork 36
Comparison
Damien Guard edited this page May 18, 2013
·
12 revisions
CSharpAnalytics isn't your only option but we think it is the best. Here are the alternatives and how we stack up.
CSharpAnalytics is the only C#/.NET library to also support Google's new Measurement Protocol which has superior support for tracking application usage than the older Urchin (UTM) web-focused tracker.
Product | Licence | Offline | Platforms | Customs | Devices |
---|---|---|---|---|---|
CSharpAnalytics | Apache 2 | Yes | .NET45, Win8 | Yes | Yes |
GoogleAnalayticsTracker | Ms-PL | No | Win8, WP7, WP8 | Yes | No |
Google Analytics for WinRT | MIT | No | Win8 | No | Yes |
If you're not sold on Google Analytic's there are a variety of other mechanisms that might work for you.
Piwik aims to be an open-source alternative to Google Analytics.
- + Free and open source.
- + Clients for Ruby, Python, Java and .NET.
- - No client for iOS.
- - Clients are licensed with GPL v3 which means your product must also be GPL v3.
- - No Windows 8 specific helpers or assistance in tracking events.
MarkedUp is a Windows 8 specific analytics service that is free for the first 1 million data points per month.
- + Clients for C# and JavaScript Windows 8 modern-style applications.
- + Logging for errors, warnings etc.
- - No clients for any other platforms.
- - Requires you manually track page navigation, wire up suspend/resume etc.
Flurry Analytics is a very popular multi-platform app-specific analytics platform that is available for free.
- + Clients for WP8, iOS, Android, BlackBerry and Java.
- + Free to use.
- + Nice dashboard and interface.
- + Simple 1-line configuration to get started.
- + User demographic support.
- - No Windows 8 client.