Drupal currently provides support for the "pillars" of an effective closed loop SEO eCommerce/Advertising analytics solution
The first two IMHO are currently excellent solutions for an eCommerce site, Google Analytics support needs to be extended to enable the full eCommerce tracking capabilities Google give away for free.
Take a look at the following pages for the details of what I'm talking about:
- https://www.google.com/support/analytics/bin/answer.py?answer=27203
- https://www.google.com/support/analytics/bin/answer.py?answer=26915
Effectively what this means from an ecommerce perspective is making sure that the required variables and data are exposed on the "receipt page" currently http://yourdomain/cart/checkout/complete.
This will either require ecommerce to have its own eCommerce Google Analytics module (not good) or that we work with the developer of the current module to enhance the current one.
Comments
Comment #1
buddaIs this not something the cart.module in ecommerce needs to do?
Comment #2
shamrockvi commentedpossibly see here for the debate over this in Ubercart
http://www.ubercart.org/forum/ideas_and_suggestions/628/google_analytics...
I'm looking to do an U specific module to extend Google Analytics for Ubercart - originally I was thinking in the broader sense of allowing Google analytics to be useful for ecommerce tracking on its own independent of which cart solution the user chooses.
Comment #3
buddaI think it would be best for each commerce system to implement a javascript snippet in to their pages before the _urchin() method is called. This will keep the GA module light weight for those not using a commerce solution in Drupal.
Comment #4
inforeto commentedHow about making a (Google Analytics) sub-module with dependency with the required eCommerce modules?
This way it is only installed when need and package its own settings, etc.