Google Analytics data extraction widget - repost 2

This project received 10 bids from talented freelancers with an average bid price of $593 USD.

Get free quotes for a project like this
Employer working
Project Budget
$250 - $750 USD
Total Bids
Project Description

Google Analytics Data reporting widget


This small single page of HTML (the "reporting widget" asks the user to login to Google using OpenAuth and then updates the page with the customer's google analytics data as shown in the attached image. The reporting widget then shows the key data points as well as a pretty JavaScript graph that plots the number of visitors over a number of months. The user is able to alter 2 controls - which of their own website's they want to show the report for as well as the time period they want to to display data for (pas month, past 6 months or past 12 months).


- Use V3.0 of the google API ([url removed, login to view])
- Works with any currently logged in user - user expected to authorise access to their google account by being shown the google authentication box (oAuth). The google username/password is never stored in this application.
- Once user is authorised by google, that user's Google Analytics account is interrogated and the resulting output as shown in the attached picture is created.
- The graph is output using the [url removed, login to view] library ([url removed, login to view])
- No database work is required and data needs to be saved. Each time the reporting widget is loaded up the Google API is interrogated again.
- The server side framework must be [url removed, login to view] MVC v3
- The client side must use HTML, css and Javascript, jQuery and [url removed, login to view] only.

- THE HTML AND CSS FOR THIS REPORTING WIDGET IS ALREADY AVAILABLE AND COMPLETE AND DOES NOT NEED TO BE DONE. Only the API integration is required using .NET MVC v3 and the event when the website name or date period is changed.

Please see attached image for the reporting widget output.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online