This module extends the functionality of Google Analytics module.
GA Push offers an API to enqueue informations that are sent GA servers, and two submodules to track browser events (using jQuery) and form validation errors.
So, you can enable submodules, config and track, or you can use the PHP API to enqueue your own events that will be sent to Google Analytics servers.
There are two methods to send events:
- JS: It sends the infomation on next page load.
Implemented: event, ecommerce - PHP: Information is sent inmediatly by the server.
- SSGA: Deprecated library(2009) to PHP 5.2+ versions
Implemented: event - PHP-GA: Recomended library only for versión 5.3+
Implemented: event, ecommerce
- SSGA: Deprecated library(2009) to PHP 5.2+ versions
You can also implement your own methods to comunicate to GA.
Google nowadays let you communicate to analytics with the current push types:
https://developers.google.com/analytics/devguides/collection/gajs/
- Pageview
- Event
- Ecommerce
- Custom variable
- Campaing
- Social
- Speed
- ...
To the first snapshot of this module we will focus on events an ecommerce product types, but as soon as posible we will cover all.
Features:
- Rules integration: integration with events.
Submodules:
- Ga push Browser: send all jQuery events you set to analytics.
- Ga push form validate: it sends to analytics form validate errors of the forms you set.
Dependencies:
- Google analytics: http://drupal.org/project/google_analytics
Credits
Initial development by GeduR.
Development of this module is sponsored by Metadrop.
Downloads
Recommended releases
Development releases
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Reported installs: 32 sites currently report using this module. View usage statistics.
- Downloads: 212
- Last modified: February 6, 2013

