Workarea Google Analytics 2.1.5 (2019-08-21) -------------------------------------------------------------------------------- * Open Source! Workarea Google Analytics 2.1.4 (2019-06-11) -------------------------------------------------------------------------------- * Fix Configuration Docs Formatting The YAML and Ruby code examples in the "Configuration" section of the Workarea Google Analytics README weren't contained within code blocks, so they were formatted as Markdown when rendered in Homebase. This has been fixed and the aformentioned code blocks are now rendered as code, not as Markdown. Discovered by **Lance Harman**. Thanks for spotting this one, Lance! WGAG-41 Tom Scott * Update for workarea v3.4 compatibility WGAG-40 Matt Duffy * Fix JS linting errors ECOMMERCE-6081 Ben Crouse * Leverage Workarea Changelog task ECOMMERCE-5355 Curt Howard WebLinc Google Analytics 2.1.3 (2017-12-12) -------------------------------------------------------------------------------- * Prevent Google Analytics firing events in test When the Rails environment is 'test', the Google Analytics script tag shouldn't actually send out events. This can cause extra data to appear in Google Analytics for a client, like "Integration Product", if one accidentally leaves in a production GA ID in their test secrets. We're now only sending GA analytics events if the rails_env is not 'test'. WGAG-34 Tom Scott WebLinc Google Analytics 2.1.2 (2017-10-31) -------------------------------------------------------------------------------- * Move configuration into initializers WGAG-35 Matt Duffy WebLinc Google Analytics 2.1.1 (2017-09-06) -------------------------------------------------------------------------------- * Updates payload for orders to use the correct order id. WGAG-32 F.M. Bonnevier * Update addCartItem event to addToCartConfirmation WGAG-30 Curt Howard * Hook into cart item confirmation analytics event WGAG-30 Curt Howard * Fix typos in README WGAG-28 Jake Beresford * Removed redundant callback for checkoutLoginView and decrement subsequent checkout step values WGAG-29 Jake Beresford * Adds a summary of all events and payloads to the README WGAG-28 Jake Beresford WebLinc Google Analytics 2.1.0 (2017-08-08) -------------------------------------------------------------------------------- * Fix typos in README WGAG-28 Jake Beresford * Removed redundant callback for checkoutLoginView and decrement subsequent checkout step values WGAG-29 Jake Beresford * Adds a summary of all events and payloads to the README WGAG-28 Jake Beresford WebLinc Google Analytics 2.0.0 (2017-05-01) -------------------------------------------------------------------------------- * Upgrade google analytics for v3 compatability. WGAG-25 Beresford, Jake * Add callback for validation error analytics events. WGAG-17 Beresford, Jake * Add Google Analytics callback for flashMessage analytics events. WGAG-16 Beresford, Jake * Add callback function for checkoutEdit button click analytics events. WGAG-19 Beresford, Jake * Add callback function for primary navigation click analytics events. WGAG-15 Beresford, Jake * Simplify the pageView callback for google analytics adapter. Logic to check whether the GA script has loaded is unnecessary, removing this logic reduces the size of the codebase. * Also removed unnecessary .keep files WGAG-10 Beresford, Jake * Send browsing filter data as events Filter was previously omitted from the event offering for categoryView and searchResultsView events. WGAG-23 Curt Howard * Fix categoryView/searchResultsView event reporting Send category name, page number, and current sort values as 'labels' in three separate event calls. WGAG-22 Curt Howard * Add nonInteraction parameter to events that fire on page load Without nonInteraction set to true on events that are fired on page load, google analytics interprets the event as a user interaction, and therefore affects bounce rate. Even if the user doesn't view any subsequent pages, GA will not track that as a bounce. This parameter tells google that our event is not another interaction by the user. WGAG-4 bberg WebLinc Google Analytics 1.0.3 (2016-09-27) -------------------------------------------------------------------------------- * Send browsing filter data as events Filter was previously omitted from the event offering for categoryView and searchResultsView events. WGAG-23 Curt Howard * Fix categoryView/searchResultsView event reporting Send category name, page number, and current sort values as 'labels' in three separate event calls. WGAG-22 Curt Howard WebLinc Google Analytics 1.0.2 (2016-04-04) -------------------------------------------------------------------------------- WebLinc Google Analytics 1.0.1 (2016-03-28) -------------------------------------------------------------------------------- * Add nonInteraction parameter to events that fire on page load Without nonInteraction set to true on events that are fired on page load, google analytics interprets the event as a user interaction, and therefore affects bounce rate. Even if the user doesn't view any subsequent pages, GA will not track that as a bounce. This parameter tells google that our event is not another interaction by the user. WGAG-4 bberg WebLinc Google Analytics 1.0.0 (January 13, 2016) -------------------------------------------------------------------------------- * Update for compatibility with WebLinc 2.0 * Replace absolute URLs with relative paths