- [FEATURE] #12 Added callback function to send additional data before pageview is sent
- [ENHANCEMENT] #13 Removed dependency on prototype extensions
- #9 Page and Title arguments have been added to the
google-pageview
mixin allowing it to be called manually
- [BUGFIX] Cordova doesn't support protocol relative URL's, analytics.js will now always be included with the
https
protocol
- [BUGFIX] Mixin would not fire unless the
googleAnalytics.tracker
configuration option was explicitly set. It now defaults toanalytics.js
when no value is set. - [BUGFIX] Mixin used hard-coded
ga
global variable when using the analytics.js tracker. It will now use the value set in thegoogleAnalytics.globalVariable
configuration option, orga
if no value is set.
- Added a mixin that can be included in the applications Router that will trigger the Google Analytics pageview when transitioning between routes.
- [BREAKING] Removed the initial pageview call inside of the inline Google Analytics tracking code in favor of using the new mixin.
- Adds support for Display Advertising for both analytics.js and ga.js. Enable by setting the
displayFeatures
configuration totrue
, it is off by default.
- Adds support for cookie-related settings:
cookieDomain
,cookieName
, andcookieExpires
. This applies to analytics.js only.
- Initial release of the ember-cli-google-analytics addon