Introducing the Google Analytics Core Reporting API

Today 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.

Thanks,
Jeetendra Soneja and Nick Mihailovski, Google Analytics API Team

An invitation to social sites to integrate with Google Analytics

Every day, millions of people share and engage with content online. But most sharing doesn’t happen on the site where it was published, it happens throughout the social web. Marketers and publishers are looking for a comprehensive view of all interactions with their content - on and off their site - and so we’re working hard to make this happen.

To enable our customers to discover who’s sharing, voting and bookmarking their content on the social web, cross-network measurement needs to become easier. So today we’re inviting social networks and platforms to integrate their activity streams with Google Analytics. Through these integrations, marketers and publishers will be able to discover off-site engagement, optimize their engagement within each social community, and measure the impact of each social channel and its associated digital investment.

Any network can integrate their streams - like +1, votes, and comments - into the Google Analytics social reports, which will be fully available next year to the many marketers, publishers, and websites that are using Google Analytics for free.

To make integration easy for social networks and platforms we’ve created a social data hub - it’s based on widely deployed, open web standards such as ActivityStreams and PubsubHubbub. A number of partners are already working with us to improve measurement of social actions - including Delicious, Digg, Diigo, Gigya, LiveFyre, ReadItLater, Reddit, TypePad, Vkontakte, and of course, Google+, Blogger and Google Groups.




We’ll have more to share next year, so keep reading the blog or follow us on twitter @googleanalytics for updates. If you’re a social network or platform interested to learn about integrating with Google Analytics you can visit our developer site where you’ll find more information.

Phil Mui, Group Product Manager & Ilya Grigorik, Engineering Manager, Google Analytics