My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Links

UPDATES

v3.51 adds a few minor ColdFusion 9 improvements.

v3.5 includes new drawTimeLine() method for AnnotatedTimeLine chart of dimension (e.g. visits) against multiple website profiles (e.g to see visits compared across multiple sites). Minor improvements made in other areas.

v3.0 includes AnnotatedTimeLine visualisation support and a fix for getProfiles() due to a recent Google API change

v2.5 includes GeoMap visualisation (requires a Google Maps API Key)

v2.0 includes Google Visualisation API charts

DETAILS

Googleitics is a ColdFusion Component (CFC) you can use to retrieve Google Analytics metrics for all your website profiles.

All valid metrics can be retrieved with the option to group them by a dimension (see API Reference link below) e.g. browser, city, date etc. At this stage, only one dimension can be specified but this will change in future releases.

The Google Visualisation API is used to provide interactive charts via drawChart() and two examples are included in the test script.

This serves as a good jump start to pulling down Google Analytics data through the recently released API. An example script is included to assist you in using the CFC.

To see a list of all currently available metrics in Google Analytics API, go here:

http://code.google.com/apis/analytics/docs/gdata/gdataReferenceDimensionsMetrics.html

Screenshots have just been added for a sneak peek at things

Feel free to contact me if you have a bug to report, would like features added or need help getting this to work.

REQUIREMENTS

  • ColdFusion MX, 7, 8 and Railo 3+ (not tested on BlueDragon)
  • Google Analytics Account + Website Profile
  • Google Maps API Key (for GeoMap)
  • see test script (index.cfm) for info & links to what is required AND ensure you replace the variables up top with your own Google account, website and Maps API Key values

SCREENSHOTS

Powered by Google Project Hosting