gaAddonsgaAddons - Google Analytics Addons by Stéphane Hamel

Documentation: Revision History

v2.2.0

Enhancements and other changes

  • By default, _trackReadlBounce now fires 30 seconds after the page is fully loaded instead of from page load begin
  • _trackOutbound handling of include/exclude rules has been enhanced so you can specify include:/mysite.com\/redirector/. In this case, if the include match is positive, the exclude isn't checked. If no include rule is specified, it defaults to any link, and the exclude defaults to mysite.com - so internal links are excluded.
  • Several calls optimized to guarantee proper calls sequencing

Bug fixes

  • A bug in the onBounce detection forced some calls to be ignored most of the time. Bounce detection is now done just before a call in order to accomodate situations where a non-gaAddons call would result in a non-bounce visit anyway.
  • Fixed _trackLoadTime and _formAnalysis not being fired correctly

v2.1.2 - 2011-01-24

Enhancements and other changes

  • New enhanced _trackPageview! You can specify your own page title
  • Now supports multiple trackers syntax (as in _gaq.push(['t2._trackPageview']);
  • _setDualMode now sends the page cookie values along with the query string
  • _trackDownload & _trackOutbound enhanced to accept %title%
  • Improved _setXDomain when tracking sub-domains only
  • _formAnalysis now automatically excludes hidden fields and buttons

Bug fixes

  • _trackDownload & _trackOutbound are now "stackable" - meaning you can have them appear multiple times in a single push() call.
  • Fix CSS3 selector for _trackOutbount, _trackMailTo, _formAnalysis
  • _setXDomain now add parameters only when the click/mouseup event is fired instead of automatically changing all links (which caused issues when the page was reloaded)
  • _setXDomain now excludes email links automatically
  • Removed support for "area" elements

v2.1.1 - 2010-12-08

Bug fixes

  • Outbound links and downloads should open in the _self window by default, unless a TARGET is specified for the HREF
  • Fixed issues with handling of right-click vs regular click for _trackOutbound and _trackDownload
  • Fixed bug with _trackLoadTime where it was always triggered even when onBounce:false

Enhancements and other changes

  • New _setXDomain call
  • Tested for compatibility with Mootools
  • Added wmv, mp4 and flv to the default list of tracked file types in _trackDownload
  • Enhanced options:debug to provide more complete info when using Firebug
  • _trackOutbound and _trackDownload now support a "format" option which gives greater flexibility to track with the taxonomy you want
  • _setHourOfDay is deprecated since this is automatically handled by GA

v2.1.0

Bug fixes

  • Various minor big fixes...
  • Better/consistent tracking of outbounds and downloads
  • Fixed issue with bounce-related handling
  • Got rid of include/exclude options on calls where it didn't make sense to have them

Enhancements

  • Now seamlessly integrates into _gaq standard push() calls!
  • Introduction of _formAnalysis!
  • Optimized and reviewed the code structure
  • _trackDownloads, _trackOutbounds, _trackMailTos are now deprecated in favor of the same calls without the trailing "s" (_trackDownload, _trackOutbound, _trackMailTo)
  • Since gaAddons is a true extension of the _gaq object, no need to have the "tracker" option anymore

v2.0.8

Bug fixes

  • Missing event parameter in all onclick event handlers - thanks to Aaron Queen from blogReaction.com
  • Fixed deep dependency on GA script

Enhancements

  • Redesigned website
  • Handles downloads, outbound and mailto on IMAGE MAP
  • _setHourOfDay and _setDayOfWeek now stable

v2.0.7

Bug fixes

  • _trackDownloads optimization and bug fix (wasn't working)

Enhancements

  • Use the _Options call to overwrite global gaAddons defaults
  • Use "action: 'mouseup'" to track right clicks with _trackDownloads, _trackOuntbounds and _trackMailTo
  • Updated: _trackDownloads now use page views by default
  • In Beta: _setHourOfDay and _setDayOfWeek