gaq_hub offers a GaqHub object, which can be modifed in many fun and exicting ways.
It also offers helper packages for popular python frameworks, pylons and pyramid, which can automate managing GaqHub objects
GaqHub objects simply contain various bits of data, and then print them out in the correct order via a helper function.
creates and manages an _gaq namespace under pylons.c
creates and manages an _gaq namespace under a request instance. if no request instance is passed via a kward, get_current_request() is called
If you're just using `_trackPageview` from gaq, this package is likely overkill
But if you're using any of this functionality, then its for you:
- custom variables for performance analytics
- event tracking for backend interaction / operations
- ecommerce tracking
- rolling up multiple domains into 1 reporting suite
This package lets you set GA code wherever needed, and renders everything in the 'correct' order.
Every command has extensive docstrings, which also include, credit, and link to the relevant sections of the official GoogleAnalytics API docs.