This document provides an overview of the Google Analytics API, including how to authenticate and make requests to retrieve analytics data programmatically. It discusses the benefits of using the API such as increased productivity and access to more data and dimensions compared to the core reporting interface. Examples are given of retrieving metrics and dimensions, filtering results, handling response objects, and other API concepts and options. Limits and other Google Analytics APIs are also briefly mentioned.
14. Filters & Segments
Metrics
== Equals
!= Does not equal
> Greater than
< Less than
>= Greater than or equal to
<= Less than or equal to
Dimensions
== / != Exact match
=@ / !@ Contains substring
=~ / !~ Contains a match for
the regular expression
, Or
; And
https://developers.google.com/analytics/devguides/reporting/core/v3/reference#filterSyntax
28. Limits and Quotas
¤ Quotas
¤ 10,000 requests / profile/ day
¤ 10 concurrent requests per profile
¤ Dimensions and Metrics
¤ 7 dimensions
¤ 10 metrics
¤ Valid combinations
¤ Regular expressions: 128 characters
29. Other Google Analytics APIs
¤ Multi-Channel Funnels Reporting API
¤ https://developers.google.com/analytics/devguides/reporting/mcf/v3/
¤ Management API
¤ https://developers.google.com/analytics/devguides/config/mgmt/v3/
¤ Real Time Reporting API
¤ http://analytics.blogspot.ca/2013/08/google-analytics-launches-real-
time-api.html
¤ See also: Google Analytics superProxy
¤ https://developers.google.com/analytics/solutions/google-
analytics-super-proxy