We have an inhouse CMS systems written in ASP.Net (vb.net) which we use for all our customers. All of the sites use Google Analytics to measure site visitors. Even though the customer can link directly to their Google Analytics account we would like to duplicate the Google Analytics dashboard within our CMS system so that an administrator can get an overview of their website without leaving their admin area. An example of the Google Analytics dashboard can be found at http://www.tonicarr.com/images/images/google-analytics-dashboard.jpg .
Using data obtained via the Google Analytics API we require a dashboard containing the the following reports:
Visits per day
Site Usage summary
Map Overlay (optional)
Traffic sources overview
Content overview
Goals overview
The code needs to be in vb.net. We currently use Telerik web controls (www.telerik.com) and AmCharts (www.amcharts.com), it is preferred that these controls are used however it is not required. The Google Analytics account details should be provided via the web.config.