6.8.2 (2025-12-19)
Features
The following new Mapp Fashion parameters are supported (see Product):
fashionStyleId
fashionItemTitle
fashionItemCategory
tax, this is available in Intelligence and Fashion
6.8.1 (2025-11-24)
Bug Fixes
Fixed the JavaScript error “Cannot convert a Symbol value to a string” that occurred when using the <TeaserTracking> tag in React due to recent changes in React.
6.8.0 (2025-11-19)
Features
Recommendation tracking for Mapp Fashion: It is now possible to track if an item was displayed within a Mapp Fashion recommendation before being purchased, directly within the Mapp Cloud recommendation widget.
Unified User ID: You can share the Mapp Fashion user ID across our other Mapp Cloud products. We highly recommend using our advanced permission option when sharing user information in Mapp Cloud.
Note
This is currently limited to our Mapp Fashion recommendation widget when used together with Mapp Intelligence Tracking.
6.6.1 (2025-08-20)
Bug Fixes
Cookies cannot be deleted for double TLDs (e.g. co.uk).
6.6.0 (2025-07-01)
Features
We offer a new advanced option, with which you can define any tracking parameters for obfuscation (see Advanced).
Given that we send the version in a dedicated parameter now, it is possible to change the value in the parameter to a static one.
We want to enable customers to distinguish between forwarding data to Intelligence only or to Intelligence and Engage (see Advanced).
Bug Fixes
When using sendViaSDK in the pixel and anonymous tracking including setting the temporary session ID is enabled, the parameters are filtered out when sending the request to the mobile SDKs.
6.5.1 (2025-03-26)
Bug Fixes
Due to architectural changes in automatic link tracking, it was possible that standard and link tracking configurations did not track clicks consistently. A decrease in event tracking was possible.
6.5.0 (2025-03-03)
Features
Tab browsing can be deactivated (see Advanced)
Pre-rendering and tracking of tabs that are not in focus is now possible (see Advanced)
Automatic tracking of clicks on any HTML element can be configured (see Event tracking extension)
6.4.7 (2025-01-14)
Features
Personally Identifiable Information data sent to Engage for the registration process can be obfuscated (see Advanced).
You can check if a page request has already been sent. This can be useful for custom plugins or extensions that rely on a page request.
SystemJs is now supported.
Bug Fixes
Campaigns can be tracked once per session.
6.4.6 (2024-10-17)
Features
It is now possible to send Mapp Engage Custom Attributes.
6.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'
6.4.4 (2023-08-22)
Bug Fixes
The order value is only sent if it is set active
6.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
6.4.2 (2023-06-27)
Bug Fixes
Requests are not sent when the user leaves the site (iOS 15+)
6.4.1 (2023-06-05)
Bug Fixes
Content Engagement fired requests when element is removed (React and VueJS)
6.4.0 (2023-05-24)
Bug Fixes
Duplicate build (debug and min) with webpack
6.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.
6.3.8 (2022-10-20)
Bug Fixes
3rd party cookies cannot be set within an iframe.
6.3.7 (2022-09-01)
Optimization
Add tracking parameter (pf, cs801 and cs802) for pixel feature usage.
6.3.6 (2022-06-14)
Optimization
Optimized Marketing Automation extension for SPAs.
6.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.
6.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).
6.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).
6.3.2 (2022-02-16)
Bug Fixes
Unexpected parameters in teaser tracking requests
6.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
6.3.0 (2021-12-20)
Features
Add a property to configure request limitation (Advanced)
6.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
6.2.8 (2021-10-15)
Bug Fixes
Fix TypeScript definition error
6.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
6.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)
6.2.5 (2020-11-19)
Bug Fixes
anonymousCookieName will not be accepted
6.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
6.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
6.2.2 (2020-06-09)
Features
Allow semicolon separated products
Support unload event simulation for scroll position extension
6.2.1 (2020-05-04)
Features
Improve src path for smart-pixel.*.js to allow relative path
6.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
6.1.1 (2019-11-20)
Features
Implement automatic form tracking (Form)
Easier solution to
getandset"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
trackhas been made, the pixel generates an error and aborts
6.1.0 (2019-09-12)
Features
Implement "Web to App" tracking (sendViaSDK)
Bug Fixes
Support CTRL & Left Mouse Button, if using delay for actions
trackActionforce a page request, if it is the first request on the page
6.0.9 (2019-08-06)
Optimization
optimized automatic page tracking for SPAs
6.0.8 (2019-07-18)
Features
Change the default page and action name (based on URL)
6.0.7 (2019-06-12)
Extensions
Extension for Content Engagement (Content Engagement)
Extension for Cookie Control (Cookie Control)
6.0.6 (2019-05-10)
Documentation
Add JSDoc
6.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
6.0.3 (2019-04-02)
Features
Integrate 'submit' to change the internal form status to 'submitted' (Form)
Security Improvements
Send every request via SSL
6.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
6.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)
6.0.0 (2018-08-08)
Alpha release