Skip to main content

When want to grab your data from Google Analytics: gagrab it.

Project description Latest PyPI version Number of PyPI downloads


The official Google Analytics API is very powerfull and extensive. Sometimes, though, you just want to grab some data and have it returned in a clean format.

from service_account_auth import AuthorizedService
from gagrab import Grabber

my_ga_service = AuthorizedService('my-project-555', 'analytics', 'v3')
grabber = Grabber(my_ga_service)

data = grabber.query(
    metrics=['sessions', 'pageviews'],
    dimensions=['browser', 'userAgeBracket']


To install the latest release, type:

pip install gagrab

To install the latest code directly from source, type:

pip install git+git://

The gagrab.Grabber object requires a service_account_auth.AuthorizedService object during initialization. Installation and setup instructions for gclient-service-account-auth can be found on the github page


Full documentation is available at


MIT License (see LICENSE)

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for gagrab, version 0.2.0
Filename, size File type Python version Upload date Hashes
Filename, size gagrab-0.2.0.tar.gz (6.4 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page