1.4.4 (2023-08-22)

Bug Fixes

  • The order value is only sent if it is set active

1.4.3 (2023-08-17)

Features

  • New product status added

  • Support product status in Product-List-Tracking and Marketing Automation extension
  • Support order value of 0

Optimization

  • Smart Pixel file size reduction
  • Removing the CDB functionality

Bug Fixes

  • When a conversion is sent by events, teaser and product list data is now added as well
  • If click tracking via exclude is disabled in teaser tracking, all found elements are excluded

1.4.2 (2023-06-27)

Bug Fixes

  • Requests are not sent when the user leaves the site (iOS 15+)

1.4.1 (2023-06-05)

Bug Fixes

  • Content Engagement fired requests when element is removed (React and VueJS)

1.4.0 (2023-05-24)

Bug Fixes

  • Duplicate build (debug and min) with webpack

1.3.9 (2023-05-22)

Features

Bug Fixes

  • If the URL contains a fragment / hash at the end this value is also tracked as part of the value of the campaign and campaign parameters.

  • Form requests are not tracked when the page is hidden.

1.3.8 (2022-10-20)

Bug Fixes

  • 3rd party cookies cannot be set within an iframe.

1.3.7 (2022-09-01)

Optimization

  • Add tracking parameter (pf, cs801 and cs802) for pixel feature usage.

1.3.6 (2022-06-14)

Optimization

1.3.5 (2022-06-02)

Features

Bug Fixes

  • TabBrowsing does not refresh the counter when the location for SPAs is changed.

1.3.4 (2022-05-04)

Features

  • With `maxCookieSize = -1` in the product list tracking configuration, no more product list cookies are set. However, this deactivates the product list position tracking for product views, adds and confirmations (maxCookieSize).
  • Limit number of retries to send requests in request queue (requestQueue).

1.3.3 (2022-03-03)

Features

  • With `maxCookieSize = -1` in the teaser tracking configuration, no more teaser cookies are set. However, this deactivates the teaser conversion and page engagement tracking (maxCookieSize).
  • Include additional HTML elements in teaser tracking that support click tracking (extendClickSelector and extend).

1.3.2 (2022-02-16)

Bug Fixes

  • Unexpected parameters in teaser tracking requests

1.3.1 (2022-02-03)

Features

  • Create option for Mapp user matching

Bug Fixes

  • Duplicate query parameters in the track request again
  • Anonymous tracking not consistent with tab browsing and pre-rendering

1.3.0 (2021-12-20)

Features

  • Add a property to configure request limitation (Advanced)

1.2.9 (2021-11-08)

Bug Fixes

  • First media action is not sent if no page request has been sent for the current page
  • Duplicate query parameters in the track request

1.2.8 (2021-10-15)

Bug Fixes

  • Fix TypeScript definition error

1.2.7 (2021-10-14)

Features

  • Include option to change event name in Product-List-Tracking
  • Search in loop for elements, every 500ms, with querySelector (Product-List-Tracking, Teaser-Tracking and Content Engagement)
  • Internal queue implemented to process and send elements together (Product-List-Tracking and Teaser-Tracking)
  • Add TypeScript definition file (d.ts)

Bug Fixes

  • Content Engagement fired requests when element is removed
  • Missing order data if the first request is an action
  • Independent product parameters are not sent
  • Marketing Automation does not receive all data

1.2.6 (2021-02-22)

Features

  • Change  wtstp_rla  cookie duration to session
  • Add cookie size configuration option for Teaser- and Product-List-Tracking

  • Support product-currency for each product
  • Support 'old' EverId in URL parameter and hash

Bug Fixes

  • TabBrowsing issue (2nd request has the exact same timestamp as the first one)

1.2.5 (2020-11-19)

Bug Fixes

  • anonymousCookieName  will not be accepted

1.2.4 (2020-11-18)

Features

  • Implement Opt-in of tracking cookies
  • Extension for User ID Disclosure (User ID Disclosure)

Bug Fixes

  • Support linebreaks in page name for request

1.2.3 (2020-09-21)

Features

  • Suppress parameters in each track request
  • Add public methods to set an identifier opt-out cookie
  • Implement Opt-out of tracking cookies
  • Add SameSite flag with value Lax to each smart pixel cookies
  • Allow product tracking via an event request

Bug Fixes

  • Missing secure flag in cookies
  • Cookie control extension supports 'old' EverId cookie

1.2.2 (2020-06-09)

Features

  • Allow semicolon separated products
  • Support unload event simulation for scroll position extension

1.2.1 (2020-05-04)

Features

  • Improve src path for smart-pixel.*.js to allow relative path

1.2.0 (2020-04-07)

Features

  • Support server-to-server communication (Advanced)
  • Add new media player event init (MediaSession)

Bug Fixes

  • Fixed focus and blur event problem on MacOS for form tracking

1.1.1 (2019-11-20)

Features

  • Implement automatic form tracking (Form)
  • Easier solution to get and set "OptOut" status (OptOut)
  • Accept number values for parameter, category and goal
  • Merge added product information, if the product exists (identifier is id)
  • Support additionally one argument as object for tracking data (Page and Customer)
  • Support * as wildcard in domain string (Init)

Bug Fixes

  • If you add a teaser to the pixel and the teaser is seen before a track has been made, the pixel generates an error and aborts

1.1.0 (2019-09-12)

Features

Bug Fixes

  • Support CTRL & Left Mouse Button, if using delay for actions
  • trackAction force a page request, if it is the first request on the page

1.0.9 (2019-08-06)

Optimization

  • optimized automatic page tracking for SPAs

1.0.8 (2019-07-18)

Features

  • Change the default page and action name (based on URL)

1.0.7 (2019-06-12)

Extensions

1.0.6 (2019-05-10)

Documentation

  • Add JSDoc

1.0.4 (2019-05-09)

Bug Fixes

  • Support comma in page name

Features

  • Deactivate CDB for Safari (ITP 2.1)

Performance Improvements

  • Optimize extension tracking
  • Write request queue instantly

1.0.3 (2019-04-02)

Features

  • Integrate 'submit' to change the internal form status to 'submitted' (Form)

Security Improvements

  • Send every request via SSL

1.0.2 (2019-02-27)

Bug Fixes

  • Use fallback page name if this is empty

Features

  • Add website goals to actions (Action)
  • Support an array of TrackIds (Init)

Performance Improvements

  • Send only tracking parameter that differ from the default value
  • Remove not supported tracking parameter

1.0.1 (2019-01-10)

Features

  • Integrate 'update' for manually page changes (Product-List-Tracking) (Product-List-Tracking)
  • Integrate 'reload' for manually page changes (Teaser-Tracking) (Teaser-Tracking)
  • Integrate 'trackPage' and 'trackAction' to force page and action requests (track)
  • Integrate offline tracking (requestQueue)
  • Use existing old EverID (forceOldEverId)
  • Possibility to remove individual properties

Extensions

1.0.0 (2018-08-08)

  • Alpha release