- Added the configuration "Consent Mode variant". The advanced variant loads the tag manager container on every page view while the Google Consent Mode keeps every storage denied until the visitor decides. Referrer and campaign parameters of the entry page therefore stay attributable, which reduces unassigned traffic in Google Analytics 4.
- The consent default of the advanced variant additionally sends wait_for_update and sets ads_data_redaction and url_passthrough.
- Enhanced conversion customer data is only written to the data layer together with the corresponding cookie when the advanced variant is active.
- Fixed the consent default being sent twice per page view after consent was given.
- Fixed the Tag Manager container being loaded twice when the cookie consent changed again on an already activated page.
- security_storage is now also sent as granted in the consent update, so it can no longer be revoked.
- The consent update is now only sent after an actual consent decision and only when the consent state has really changed, so repeated updates that only repeat the consent default no longer occur.
- Fixed Google Analytics and Google Ads checkboxes disappearing from the cookie configuration when "Cookie Consent Support" was disabled. They are now shown and can be saved individually via the additional Google cookie consent option.
- Added a login status data layer push on every page (independent of cookie consent) with the login state (login: yes/no) and the billing country ISO code (country) for logged-in customers, "none" for guests.
- Added a configurable event name for the login status push (default "login_status").
- Added an option to add a custom data attribute to the tag manager script tags, to improve compatibility with third-party CMPs (Usercentrics, CookieBot, CCM19, Borlabs, etc.).
- Fixed Google Consent Mode (gcs) not updating immediately after accepting cookies in the native Shopware cookie banner, previously requiring a page reload. gtag('consent', 'update', ...) is now triggered immediately when cookie consent changes.
- Fixed the Tag Manager script sometimes not loading on cached pages (e.g. the homepage) even though cookie consent was already given, since it depended on the request cookie in a way that was not compatible with the Shopware HTTP cache. The activation now happens fully client-side after the page has loaded.
- Fixed numeric values (revenue, tax, shipping, price) being passed as strings instead of numbers in the data layer.
- Datalayer code optimizations.
- Improved enhanced conversion tracking.
- Improved Google consent mode handling.
- Improved compatibility with other plugins.
- An option has been added to set default values for the consent mode to improve compatibility with third-party CMPs (Usercentrics, CookieBot, CCM19, etc.).
- Extension of Enhanced Conversion Tracking with cookie consent validation.
- Added configuration option to select whether all customer data (email + name/address) or only the email address should be sent.
- Moved Enhanced Conversion Tracking configurations to a dedicated section.
- Code optimizations to improve cookie validation.
- Optimization of the ecomm_revenue calculation on checkout.
- Added select_item, add_payment_info and add_shipping_info data layer events.
- Code quality improvements.
- Code optimization when CookieBot is active.
- Improved compatibility with the CookieBot Google consent mode default values.
- A JavaScript bug has been fixed.
- Compatibility with the CookieBot cookie consent manager improved.
- JavaScript warnings have been removed.
- Improved plugin compatibility.
- Extension of Google Consent Mode defaults to include functionality_storage, personalisation_storage and security_storage.
- Optimization of the special character handling in the data layer.
- Cookie handling optimizations.
- Improved price handling with advanced prices and net customer groups.
- Plugin code optimizations.
- The customer type is now also passed in the datalayer for logged-in customers. (user_data.customer_type = guest, new, current)
- Plugin compatibility improved.
- Added missing app permissions.
- Fixes a problem in the cookie groups offcanvas.
- Cookie group display optimized in the Shopware cookie consent manager.
- Adds the option to control the Google Consent Mode variables via new added Google Analytics/Ads cookies.
- Compatibility with the CCM19 cookie consent manager improved.
- Sequence of script initialisations optimised.
- Fixes a problem on loading the app scripts.
- Compatibility with Shopware 6.7
- Support for the following languages: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Added the configuration "Consent Mode variant". The advanced variant loads the tag manager container on every page view while the Google Consent Mode keeps every storage denied until the visitor decides. Referrer and campaign parameters of the entry page therefore stay attributable, which reduces unassigned traffic in Google Analytics 4.
- The consent default of the advanced variant additionally sends wait_for_update and sets ads_data_redaction and url_passthrough.
- The consent update is now sent by the app itself directly after the consent decision, so the consent state no longer has to wait for the next page view.
- Fixed the consent default being cloned and executed a second time as well as the container being loaded twice on a repeated consent change.
- Enhanced conversion customer data is only written to the data layer together with the corresponding cookie when the advanced variant is active.
- Fixed numeric values (revenue, tax, shipping, price) being passed as strings instead of numbers in the data layer.
- Datalayer code optimizations.
- Improved Google consent mode handling.
- An option has been added to set default values for the consent mode to improve compatibility with third-party CMPs (Usercentrics, CookieBot, CCM19, etc.).
- Extension of Enhanced Conversion Tracking with cookie consent validation.
- Added configuration option to select whether all customer data (email + name/address) or only the email address should be sent.
- Moved Enhanced Conversion Tracking configurations to a dedicated section.
- Code optimizations to improve cookie validation.
- Optimization of the ecomm_revenue calculation on checkout.
- Code optimization when CookieBot is active.
- Improved compatibility with the CookieBot Google consent mode default values.
- Compatibility with the CookieBot cookie consent manager improved.
- Optimization of the user data passed in the datalayer.
- Improved plugin compatibility.
- Extension of Google Consent Mode defaults to include functionality_storage, personalisation_storage and security_storage.
- Cookie handling optimizations.
- Improved price handling with advanced prices and net customer groups.
- Plugin code optimizations.
- The customer type is now also passed in the datalayer for logged-in customers. (user_data.customer_type = guest, new, current)
- Plugin compatibility improved.
- Added missing app permissions.****
- Fixes a problem in the cookie groups offcanvas.
- Cookie group display optimized in the Shopware cookie consent manager.
- Fixes a problem in the data layer if the product data contains special characters such as ‘,’.
- Adds the option to control the Google Consent Mode variables via new added Google Analytics/Ads cookies.
- Compatibility with the CCM19 cookie consent manager improved.
- Sequence of script initialisations optimised.
- Fixes a problem on loading the app scripts.
- Serverside tracking option added.
- Optimization of the datalayer.
- Event add_to_wishlist added.
- Enables the Google Consent Mode variables to be controlled via the Tag Manager app settings.
- Fixes a possible problem where the shopping car could not be loaded if the Google Tag Manager integration is active.
- Plugin code optimizations.
- Javascript optimizations performed.
- Additional Google tag manager ID added.
- Add_to_cart event for the listing quick view added.
- Optimization of the price calculation for variant and block price products.
- Cookie handling optimization.
- Cookie handling optimization.
- Purchase event extension with the ecomm_revenue value. (product sum without shipping costs)
- Bugfix: Tag Manager plugin cookie always active bug fixed.
- Enhanced conversion tracking added.
Improvement of the compatibility with 3rd party plugins.
Plugin code optimizations.
Net price loading optimizations.
Compatibility with SW 6.6 established
- Plugin code optimizations.
- Added missing app permissions.
- Enables the Google Consent Mode variables to be controlled via the Tag Manager app settings.
- Plugin code optimizations.
- Purchase event extension with the ecomm_revenue value. (product sum without shipping costs)
- Bugfix: Tag Manager plugin cookie always active bug fixed.
- Cookie handling optimization.
- Fixes a possible problem where the shopping cart could not be loaded if the Google Tag Manager integration is active.
- Cookie handling optimization.
- Purchase event extension with the ecomm_revenue value. (product sum without shipping costs)
- Bugfix: Tag Manager plugin cookie always active bug fixed.
- Enhanced conversion tracking added.
- Improvement of the compatibility with 3rd party plugins.
Plugin code optimizations.
Net price loading optimizations.
Compatibility with SW 6.5 established
- Plugin code optimizations.
- Purchase event extension with the ecomm_revenue value. (product sum without shipping costs)
- Bugfix: Tag Manager plugin cookie always active bug fixed.
- Cookie handling optimization.
Cookie handling optimization.
- Purchase event extension with the ecomm_revenue value. (product sum without shipping costs)
- Bugfix: Tag Manager plugin cookie always active bug fixed.
Enhanced conversion tracking added.
- Improvement of the compatibility with 3rd party plugins.
Plugin code optimizations.
Net price loading optimizations.
Compatibility with SW 6.4 established
Store Release, Veröffentlichung