- 4 Minutes to read
- Print
- DarkLight
Changelog
- 4 Minutes to read
- Print
- DarkLight
1.4.5 (2024-04-25)
Features
The merging of products can be deactivated (see Advanced)
Possibility to force a new session (see forceNewSession)
Optimization
Replacement of the deprecated event 'unload' by 'pagehide'
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
Support temporary session ID for anonymous tracking (see Advanced).
Option to disable the debug mode when using NodeJS (see Download and Integration).
Support tracking of shadow DOM elements (see Event tracking, Form tracking, Content Engagement, Product List Tracking, Teaser Tracking).
The CDB is deactivated by default.
Cookie Control allow multiple track IDs on the same domain.
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
Optimized Marketing Automation extension for SPAs.
1.3.5 (2022-06-02)
Features
New pre-defined parameters for ScrollDepth extension (Scroll Depth).
The Scroll Position extension is deprecated, please use the Scroll Depth extension instead.
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
andset
"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
Implement "Web to App" tracking (sendViaSDK)
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
Extension for Content Engagement (Content Engagement)
Extension for Cookie Control (Cookie Control)
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
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
Extension for Product-List-Tracking (Product-List-Tracking)
Extension for CDB-IDd (CDB)
Extension for MediaTracking (Media)
1.0.0 (2018-08-08)
Alpha release