Enterprise Integration Zone is brought to you in partnership with:

Mitch Pronschinske is a Senior Content Analyst at DZone. That means he writes and searches for the finest developer content in the land so that you don't have to. He often eats peanut butter and bananas, likes to make his own ringtones, enjoys card and board games, and is married to an underwear model. Mitch is a DZone Zone Leader and has posted 2575 posts at DZone. You can read more from them at their website. View Full User Profile

Google Analytics is Serious About its Reporting API

07.15.2013
| 2357 views |
  • submit to reddit

This month Google added 40 new data points to its API for Google Analytics, allowing developer access to many of the new features that they've added to GA in the past year.  Let's jump right in to this list of new features:

Ability to query for custom dimensions and metrics

Query more mobile dimensions and metrics
   •   ga:appId
   •   ga:appVersion
   •   ga:appName
   •   ga:appInstallerId
   •   ga:landingScreenName
   •   ga:screenDepth
   •   ga:screenName
   •   ga:exitScreenName
   •   ga:timeOnScreen
   •   ga:avgScreenviewDuration
   •   ga:deviceCategory
   •   ga:isTablet
   •   ga:mobileDeviceMarketingName
   •   ga:exceptionDescription
   •   ga:exceptionsPerScreenview
   •   ga:fatalExceptionsPerScreenview

Access the local currency of the transactions
   •   ga:currencyCode
   •   ga:localItemRevenue
   •   ga:localTransactionRevenue
   •   ga:localTransactionShipping
   •   ga:localTransactionTax

Query new time-based dimensions
   •   ga:dayOfWeekName
   •   ga:dateHour
   •   ga:isoWeek
   •   ga:yearMonth
   •   ga:yearWeek

Query new traffic source dimensions
   •   ga:fullReferrer
   •   ga:sourceMedium

For a complete list of the new data, check out the Core Reporting API changelog.

Reference: http://blog.jooq.org/2013/07/12/usability-vs-reusability/