Introducing the Google Analytics Core Reporting API
    
    
    
    
    |  | 
| Jeetendra | 
|  | 
| Nick | 
By
      Jeetendra Soneja and Nick Mihailovski, Google Analytics API TeamToday we are announcing the new 
Google Analytics Core
      Reporting API as a replacement for the Data Export API. This is the second phase in
      
a
      larger project we started a couple months back to upgrade our APIs to new
      infrastructure.
The Core Reporting API has two versions.
Version 3.0 is a brand new API, with a 10x reduction in
      output size and support for many 
new client
      libraries, like PHP, Ruby, Python, JavaScript and Java. All new features will only
      be added to this version. 
Version 2.4 is backward
      compatible with the legacy Data Export Version 2.3.
If you are building
      a new application or maintaining an existing one, we highly recommend migrating to 
version
      3.0.
One of the biggest changes in switching to the Core
      Reporting API is that you now need to register your applications via the 
Google APIs Console and use a project
      ID to access the API.
With this change, we are also announcing the
      deprecation of the Data Export API version 2.3. This API will continue to work for 6 months,
      after which all v2.3 XML requests will return a v2.4 response. Also, we plan to terminate the
      Data Export API Account Feed. All configuration data should be retrieved through the 
Google Analytics
      Management API.
See our 
Data Export
      API changelog for all the details of the change and read our 
developer
      documentation for more details about each API.
If you have
      any questions feel free to reach out in our 
Data Export API
      Google group.
Jeetendra Soneja is the
      technical engineering lead on the Google Analytics API team. He's a big fan of cricket – the
      game, that is. :) 
Nick Mihailovski is a Senior Developer Programs
      Engineer working on the Google Analytics API. In his spare time he likes to travel around the
      world.Posted by Scott Knaster,
      Editor