- [ENHANCEMENT] facebook pixel now supports non-standard (custom) event names #93
- [ENHANCEMENT] welcome Hotjar! #90
- [ENHANCEMENT] experimental turbolinks option for Google Tag manager #88
- small refactorings
- benchmark setup
- [BUGFIX] google tag manager now supports body/head tags with attributes #86
- Added handler multiposition support which fixes #80 and
- Added Facebook Pixel support #75
- Datalayer position fix #72
- Dropped support for Ruby 1.9
- Rails 5.x compatibility
- [BREAKING] Google Tag Manager #59
- change
dataLayer.push
syntax from fromname: 'click', value: 'X'
to justclick: 'X'
- this allows to specify a hash with multiple key-value pairs for one push event
- this will also correctly handle array values (see issue #57)
- change
- setEmail event for criteo #51 (thx @florianeck)
- Back port deep_stringify_keys! from Rails 4 #55 (thx @jivagoalves)
- Javascript escape implementation to prevent XSS #54 (thx @fabn)
- [BUGFIX] Fix for adjusted_bounce_rate_timeouts #49 (thx @fabn)
- [BUGFIX] Do not pass string in mastertag when should be json #47 (thx @berlintam)
- [BUGFIX] breaking API change: set zanox path extension #45 (thx @berlintam)
- [BUGFIX] Fix Google Analytics pageview command arguments #44 (thx @remiprev)
- [BUGFIX] proper page track when used with turbolink #40 (thx @remiprev @musaffa)
- [ENHANCEMENT] support zanox mastertag and tracking events
- [BUGFIX] store event objects as hashes so they can be safely serialized using JSON (default since rails 4.1) #13
- added support for Google Analytics User ID feature #15
- added support for Google adwords conversion #24
- added support for Google Tag Manager feature #29
- added support for Google Analytics custom metrics and parameters #31 (thx @mnin)
- added support for Google Enhanced Ecommerce #32 (thx @mnin)
- [ENHANCEMENT] google analytics cookieDomain renamed to cookie_domain
- [ENHANCEMENT] rails 3 support
- [BUGFIX] stringify google analytics event values to be api compliant
- [ENHANCEMENT] support all the rack versions >= 1.5.2
- [ENHANCEMENT] support all the rails versions >= 4.0.0
- [BUGFIX] the tracker key got lost while merging multiple nested events into env
- [BUGFIX] sending the ecommerce cart was misspelled
- added support for GoSquared
- added support for Visual Website Optimizer
- [BUGFIX] ecommerce events weren't created properly
- cart is now auto submitted to when ecommerce is turned on and items or transactions are in the queue
- [BUGFIX] return value of the
tracker
-block is kinda unpredictabel, so we skip further processing
- README
- unified facebook and google handler
#track
-signature (3009b3834ad07caf8818484ddd86d8a0eb128fe5)
- keep events over multiple redirectes
- allow multiple calls of the same handler in one
tracker
block