- Add support for product level custom dimensions to Product List Viewed and Product List Filtered handlers
- Fix casing from abmiguous docs
- Bump version
- Add lodash to package.json
- Correct casing on parameter name
- Change amp id setting name
- Change amp id setting name
- Support position property as part of product data.
- Support product-level custom dimensions for enhanced ecommerce events.
- Support custom dimensions for enhanced ecommerce events.
- Add support for useGoogleAmpClientId option.
- Release to support reversion of failed deploy.
- Fix tracker naming from 2.9
- Fix breaking changes in 2.9.1
- Revert 2.9.0 and 2.9.1
- Gate naming the GA tracker with an option
- Use custom name for tracker rather than default unnamed
- Extend previous change to apply for custom properties of
page
events.
- Add an interface option to stop the integration from setting custom metrics/dimensions to the global GA tracker object
- Sets id, when present, as a custom dimension on ga tracker object out of the box
- Remove excess pageview from addImpression-bound events
- Allow user to override global nonInteraction setting
- Renamed 'sorters' to 'sorts' to match spec
- Protected against non-array inputs
- Add Support for addImpression action
- Add Support for Optimize
- support spec v2
- update order started to checkout started
- Fix for release
- update ecommerce spec syntax to v2
- Remove Duo compatibility
- Add CI setup (coverage, linting, cross-browser compatibility, etc.)
- Update eslint configuration
- Bump Analytics.js core, tester, integration to use Facade 2.x
- Changed props.category to track.category() so that it takes into account alternative casings.
- add support for defensive referrer override
- Merge pull request #21 from segment-integrations/add-sample-rate
- Added non default sampleRate.
- Added sampleRate.
- Release 1.3.2
- Merge pull request #19 from segment-integrations/add-list-prop-EE
- add optional list prop to EE events
- Release 1.3.1
- Merge pull request #18 from segment-integrations/fix/metrics
- refactor metrics/dimension/cg decoration factor to accomodate mapping the same property to multiple fields
- Release 1.3.0
- Merge pull request #16 from lukebussey/master
- Adds support for setting content groupings via tracking code. Google Analytics supports 1-5 content groupings which are set in the same manner as metrics and dimensions. E.g.
ga('set', 'contentGroup<Index Number>', '<Group Name>');
This commit adds support for setting content groupings in the same way that metrics and dimensions are set. - Release 1.2.0
- Merge pull request #14 from segment-integrations/fix/single-page
- omit location from subsequent page() calls
- Release 1.1.2
- Merge pull request #11 from segment-integrations/stringify-booleans
- stringify booleans for cm
- Release 1.1.0
- Merge pull request #10 from segment-integrations/add-coupon-product-level
- support enhanced eccommerce product coupon level
- add optional list prop to EE events
- refactor metrics/dimension/cg decoration factor to accomodate mapping the same property to multiple fields
- Adds support for setting content groupings via tracking code. Google Analytics supports 1-5 content groupings which are set in the same manner as metrics and dimensions. E.g.
ga('set', 'contentGroup<Index Number>', '<Group Name>');
This commit adds support for setting content groupings in the same way that metrics and dimensions are set.
- omit location from subsequent page() calls
- stringify boolean custom metrics or dimensions
- support enhanced eccommerce to product coupon level
- Merge pull request #9 from segment-integrations/label-fix
- add label field to GA enhanced ecommerce calls.
- Replace analytics.js dependency with analytics.js-core
- Replace analytics.js dependency with analytics.js-core
- Bump analytics.js-integration version
- Bump analytics.js-integration version
- Initial commit ✨