Google Analytics

Developer Guides & Reference

As a developer, you can extend the functionality of the Google Analytics service — from customizing data collection for web and mobile, to programmatically accessing Analytics view (profile) and reporting data, to building your own Analytics solution. The Google Analytics developer platform provides access to the resources used to collect, configure, and report on user interactions to your online content.


  1. Web Tracking (analytics.js)

    Measure user interaction with websites or web applications.

  2. Android

    Track user interaction with Android applications.

  3. iOS

    Track user interaction with iOS applications.

  4. Measurement Protocol

    Measure user interaction in any environment with this low-level protocol.


  1. Management API

    Access Google Analytics configuration data for accounts, web properties, views (profiles), goals, and segments.


  1. Core Reporting API

    Query for dimensions and metrics to produce customized reports.

  2. Multi-Channel Funnels Reporting API

    Query the traffic source paths that lead to a user's goal conversion.

  3. Metadata API

    Returns the list and attributes of dimensions and metrics exposed in the Google Analytics reporting APIs.

  4. Real Time Reporting API

    Report on the activity occurring on your property right now.

  1. Social data hub

    The social data hub is a free platform for social networks and other social platforms to integrate their social data with Google Analytics.

    For more details see Overview and the Getting started guide

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.