* compiled for Shopware 6.7.x.x
* new consent banner WebCAre
* fix: utm parameter, now bypassing cache and ignoring /_esi/ requests
* fix: add_payment add_shipping not being triggered for a second order in the same session.
* fix: rounding for larger qty
* Added more channels for utm parameters : ChatGPT Ads, Hubspot Ads, ShareASale, Rakuten Advertising
* performance tweak for add_to_cart (400 ms reduction)
* fix: 0 in phone number were removed in certain cases.
* fix: order version in custom value
* fix: brutto price with shipping was including extra taxes (shipping price was already included in total tax, it is now separated).
* fix: brutto total value was wrong for several tax rate included in order
* fix: nested line items for Bill of Materials (Stücklisten) and Bundle Plugins (like Pickware)
* added new configuration for client data in additional array
* fix: client data in additional array is no present only if consent is active and if configuration sendPurchaseAdditionalData is set to active
* fix: utm_campaign lost in some cases -> utm_source and utm_medium not empty -> keep both and preserve utm_campaign if present
* fix: php error in some cases in subscriber
* fix: fix currency not being the proper isoCode for some countries (like Poland)
* fix: select_item missing when using Plugin QuickView
* fix: currency missing in ecommerce level in view_item_list event
* compiled for Shopware 6.7.x.x
* added idealo_de in utm source check ( in case utm_medium is empty but utm_source is idealo_de)
* add extra fallback in utm source parameters when at least one of utm_source utm_medium is not empty but not recognised by our plugin.
* ATTENTION : updated the utm source logic so that we return first utm_source and utm_medium if both are not empty.
* replaced condition on discount for compatibility with easy coupon plugin
* fixed generate_lead not working since the introduction of ChatGPT-Ads
* added hashed userId as sha256_user_id (user_id is still present and not hashed)
* fixed negative value in purchase for discount value larger than items total value
* compiled for Shopware 6.7.x.x
* fixed compatibility issue with Swag Custom Products plugin decorating the sales channel repository.
* compiled for shopware 6.7.x.x
* fixed custom search plugin for special entities, like Blog or Manufacturer, not working or creating PHP errors after last version 1.7.3
* improved data quality of products (brand and category) in checkout pages. Now using Subscriber instead of storage. Storage kept as fallback.
* added ChatGPT Ads datalayer and events
* added unique event_id on each event
* fixed discount logic for easy-coupon plugin
* compiled for Shopware 6.7.x.x
* fixed login event being triggered on everypage after last version 1.7.3
* fixed purchase event being triggered on page refresh after last version 1.7.3
* fixed add_payment_info event being triggered twice in the checkout journey after last version 1.7.3
* fixed add_shipping_info event being triggered twice in the checkout journey after last version 1.7.3
* fixed coupon code not being saved propery in local storage after last version 1.7.3
* removed some console logs still present after last version 1.7.3
* fixed logic for coupon for listprice (Streichpreis), giving discrepencies for net price after last version 1.7.3
* compiled for Showpare 6.7.x.x
* improved compatibility with other plugins when exist cms-pages with empty cms elements.
* improved advances prices : prices per any rles (sales channel etc) and graduated prices.
* improved checkout prices logic, prices were missing in some cases.
* correct JS error on removing promotion from Cart.
* added option to supress locastorage entries with TTL.
* Compiled for Shopware 6.7.x.x
* Correction for event "remove_from_cart" when Meta is active
* Added some extra checks in FrontendSubscriber for empty Cross Selling elements
* Compiled for Shopware 6.7.x.x
* Improved compatibility with Variants loaded via QuickView (Shopware Evolve CMS-elements)
* compiled for Shopware 6.7.x.x
* added null check on cross selling logic to prevent Fatal error: Call to a member function getCrossSellings() on null
* Added compatibility with QuickView (Shopware Evolve CMS-elements):
- Enhanced QuickView integration to trigger view_item event instead of select_item when QuickView is active for this product.
- Ensured the add_to_cart is triggered on the QuickView Modal view
* fixed a bug with null category breadcrumb data (in rares cases warning was triggered : Warning: Trying to access array offset on null in GA4TwigExtensions)
* fixed bug in value, included in purchase event for Meta
* added option to hide price for guest users (B2B option)
* added some links in the backend for documentation and review
* compiled for Shopware 6.6.x.x
* new consent banner WebCAre
* fix: utm parameter, now bypassing cache and ignoring /_esi/ requests
* fix: add_payment add_shipping not being triggered for a second order in the same session.
* fix: rounding for larger qty
* Added more channels for utm parameters : ChatGPT Ads, Hubspot Ads, ShareASale, Rakuten Advertising
* performance tweak for add_to_cart (400 ms reduction)
* fix: 0 in phone number were removed in certain cases.
* fix: order version in custom value
* fix: brutto price with shipping was including extra taxes (shipping price was already included in total tax, it is now separated).
* fix: brutto total value was wrong for several tax rate included in order
* fix: nested line items for Bill of Materials (Stücklisten) and Bundle Plugins (like Pickware)
* added new configuration for client data in additional array
* fix: client data in additional array is no present only if consent is active and if configuration sendPurchaseAdditionalData is set to active
* fix: utm_campaign lost in some cases -> utm_source and utm_medium not empty -> keep both and preserve utm_campaign if present
* fix: php error in some cases in subscriber
* fix: fix currency not being the proper isoCode for some countries (like Poland)
* fix: select_item missing when using Plugin QuickView
* fix: currency missing in ecommerce level in view_item_list event
* compiled for Shopware 6.6.x.x
* added idealo_de in utm source check ( in case utm_medium is empty but utm_source is idealo_de)
* add extra fallback in utm source parameters when at least one of utm_source utm_medium is not empty but not recognised by our plugin.
* ATTENTION : updated the utm source logic so that we return first utm_source and utm_medium if both are not empty.
* replaced condition on discount for compatibility with easy coupon plugin
* fixed generate_lead not working since the introduction of ChatGPT-Ads
* added hashed userId as sha256_user_id (user_id is still present and not hashed)
* fixed negative value in purchase for discount value larger than items total value
* compiled for Shopware 6.6.x.x
* fixed compatibility issue with Swag Custom Products plugin decorating the sales channel repository.
* compiled for shopware 6.6.x.x
* fixed custom search plugin for special entities, like Blog or Manufacturer, not working or creating PHP errors after last version 1.7.3
* improved data quality of products (brand and category) in checkout pages. Now using Subscriber instead of storage. Storage kept as fallback.
* added ChatGPT Ads datalayer and events
* added unique event_id on each event
* fixed discount logic for easy-coupon plugin
* compiled for Shopware 6.6.x.x
* fixed login event being triggered on everypage after last version 1.7.3
* fixed purchase event being triggered on page refresh after last version 1.7.3
* fixed add_payment_info event being triggered twice in the checkout journey after last version 1.7.3
* fixed add_shipping_info event being triggered twice in the checkout journey after last version 1.7.3
* fixed coupon code not being saved propery in local storage after last version 1.7.3
* removed some console logs still present after last version 1.7.3
* fixed logic for coupon for listprice (Streichpreis), giving discrepencies for net price after last version 1.7.3
* compiled for Showpare 6.6.x.x
* improved compatibility with other plugins when exist cms-pages with empty cms elements.
* improved advances prices : prices per any rles (sales channel etc) and graduated prices.
* improved checkout prices logic, prices were missing in some cases.
* correct JS error on removing promotion from Cart.
* added option to supress locastorage entries with TTL.
* Compiled for Shopware 6.6.x.x
* Correction for event "remove_from_cart" when Meta is active
* Added some extra checks in FrontendSubscriber for empty Cross Selling elements
* Compiled for Shopware 6.6.x.x
* Improved compatibility with Variants loaded via QuickView (Shopware Evolve CMS-elements)
* compiled for Shopware 6.6.x.x
* added null check on cross selling logic to prevent Fatal error: Call to a member function getCrossSellings() on null
* Added compatibility with QuickView (Shopware Evolve CMS-elements):
- Enhanced QuickView integration to trigger view_item event instead of select_item when QuickView is active for this product.
- Ensured the add_to_cart is triggered on the QuickView Modal view
* fixed a bug with null category breadcrumb data (in rares cases warning was triggered : Warning: Trying to access array offset on null in GA4TwigExtensions)
* fixed bug in value, included in purchase event for Meta
* added option to hide price for guest users (B2B option)
* added some links in the backend for documentation and review
* compiled for Shopware 6.6.x.x and Shopware 6.7.x.x
* improved backend speed - subscriber logic now loads only in frontend
* added for fallbacks for empty checkout items like custom elements from other plugins.
* added compatibility for Discount and Coupon plugins.
* compiled for shopware 6.6.x.x and 6.7.x.x
* integration of Didomi Consent Banner
* compile for Shopware 6.6.x.x and 6.7.x.x
* new subscriber logic for improved compatibility and performance. This new logic will enhance compatibility with plugin extending Context or Page objects.
* script for ga4product Object is now JSON loaded, hence reducing DOM object number
* add google_business_vertical: 'retail' on ecommerce.items level for all ga4 events as per the new ga4 documentation
* added customer_type (new / returning) on ecommerce level for purchase ga4 event as per the new ga4 documentation.
* enhanced UserCentrics V2 compatibility for scripts including auto blocking
* compiled for Showare 6.6.x.x and 6.7.x.x
* added fallbacks for shipping cost missing in purchase event for custom checkouts.
* compiled for Shopware 6.6.x.x and 6.7.x.x
* added new custom event to trigger consent update for Advanced Consent Mode
* ga4_event label for all events added for fallback when using consent tools not compatible with our Plugin. this added for all ga4 events
* improved logic for affiliateCode and campaignCode
* improved unit price logic for custom product plugins.
* compiled for Shopware 6.6.x.x and 6.7.x.x
* analytics_storage, ad_storage, ad_personalization ad_user_data can now be granted for ga4 if google ads is disabled
* improved uuid check for custom function to be compatible with Pseudo-Elements in Listing-Collections
* added a delay for purchase event to make it is loaded after add_payment and add_shipping event in server side tag manager configurations
* added utm parameters tracking for Agents and Shopping Assistants
* compiled for Shopware 6.6.x.x and 6.7.x.x
* defer tag manager script loading for client side tag manager
* defer tag manager script loading for server side tag manager
* added value in most pinterest events
* added new variables: language, country, landipage (true is first page visited in session)
* corrected viewsearch results event for meta ads
* google ads items correction in purchase event
* corrected missing categories in view_item_list event for pagination (nth page of pagination)
* corrected search suggestion subscriber (for some cases it prohibited closing the search suggestions modal)
* compiled for Shopware 6.6.x.x and 6.7.x.x
* added value for meta ads add_to_cart event
* corrected content items array for initiatecheckout event (meta ads)
* bugfix for internationl phone number format
* improved customer_lifetime_value logic with storage
* added optional value and currency for meta events (optional in the documentation but it is actually required, now it is there)
* compiled for Shopware 6.6.x.x and 6.7.x.x
* fix for begin_checkout event using Paypal express checkout
* fix for cookies for Shopware 6.7.4.0 when using Standard Shopware Cookie-Banner
* compiled for Shopware 6.6.x.x und 6.7.x.x
* fix for empty CMS-elements FrontendSubscriber
* compiled for Shopware 6.6.x.x and 6.7.x.x
* fix for cross-selling entity request in CMS-pages
* added customer group in the additional array on purchase event for allowing filtering by customer group in Google Analytics. located in addition.customer_group
* compiled for Shopware 6.6.x.x und 6.7.x.x
* fix for cookie logic for Google Ads and Tiktok
* compiled for Shopware 6.6.x.x and 6.7.x.x
* added trim on title for some shops importing Product with non ASCII characters and including tabs or new line.
* compiled for Shopware 6.6.x.x and 6.7.x.x
* introduced new cookie logic for shopware 6.7.3.0
* adding net-gross pricing option for google analytics. We recommend to use net price as the documentation says. https://m-om.link/WVOSYC
* PLEASE make sure by saving that the new setting is the one you want. Gross is like the previous versions of plugin. Net is the new method and the one recommaned by GA4.
* quickfix for shopware 6.4 on product page bug introduced in 1.5.28. this issue only affected shopware version 6.4.x.x
* improved new_customer value logic (introducing customer_type as in new documentation of google Ads)
* renamed customer_type to account_type because of google Ads
* compiled for shopware 6.6.x.x and 6.7.x.x
* improved 'consent'->'default' for userscentrics and cookiebot
* compiled for Shopware 6.6.x.x and 6.7.x.x
* bug fix for Meta tracking and CookieFirst consent banner
* compiled for Shopware 6.6.x.x and 6.7.x.x
* added version flag for deprecated call of getCrossSellings in product page
* compiled for Shopware 6.6
* quickfix for customer_life_value
* compiled for shopware 6.6.x.x and 6.7.x.x
* improved compatibility for ccm19 with server side tag manager
* compiled for shopware 6.6.x.x and 6.7.x.x
* organic referrer corrected - no paypal and amazon payment will not trigger referrer events
* compiled for Shopware 6.6.x.x
* added more fallback for product id matching
* added compatibility with NEON configurator
* improved compatibility with Zenit Themes - NOT WORKING WITH POPUP and ADD TO CART
* improved compatibility with custom server side tag manager script
* added a fallback for empty items in purchase events in case of custom template issues
* improved compatibility with cache for customer lifetime value
* context cache issue for customer data in case http cache was active
* utm parameter is now configurable for each sales channel separately
* added organic referrer for utm parameter
* compiled for Shopware 6.6.* and above
* corrected new channels not active if google ads and google analytics were deactivated
* fallback for missing data-cms-element-id in custom CMS elements
* corrected viewItem list observer - paypal direct buy button or other animation were triggering extra view item list
* corrected parent href call on clicks
* added missing semicolon (;) for 2 lines in meta-extra-information.html.twig
* compiled for Shopware 6.5.x.x
* new consent banner WebCAre
* fix: utm parameter, now bypassing cache and ignoring /_esi/ requests
* fix: add_payment add_shipping not being triggered for a second order in the same session.
* fix: rounding for larger qty
* Added more channels for utm parameters : ChatGPT Ads, Hubspot Ads, ShareASale, Rakuten Advertising
* performance tweak for add_to_cart (400 ms reduction)
* fix: 0 in phone number were removed in certain cases.
* fix: order version in custom value
* fix: brutto price with shipping was including extra taxes (shipping price was already included in total tax, it is now separated).
* fix: brutto total value was wrong for several tax rate included in order
* fix: nested line items for Bill of Materials (Stücklisten) and Bundle Plugins (like Pickware)
* added new configuration for client data in additional array
* fix: client data in additional array is no present only if consent is active and if configuration sendPurchaseAdditionalData is set to active
* fix: utm_campaign lost in some cases -> utm_source and utm_medium not empty -> keep both and preserve utm_campaign if present
* fix: php error in some cases in subscriber
* fix: fix currency not being the proper isoCode for some countries (like Poland)
* fix: select_item missing when using Plugin QuickView
* fix: currency missing in ecommerce level in view_item_list event
* compiled for Shopware 6.5.x.x
* added idealo_de in utm source check ( in case utm_medium is empty but utm_source is idealo_de)
* add extra fallback in utm source parameters when at least one of utm_source utm_medium is not empty but not recognised by our plugin.
* ATTENTION : updated the utm source logic so that we return first utm_source and utm_medium if both are not empty.
* replaced condition on discount for compatibility with easy coupon plugin
* fixed generate_lead not working since the introduction of ChatGPT-Ads
* added hashed userId as sha256_user_id (user_id is still present and not hashed)
* fixed negative value in purchase for discount value larger than items total value
* compiled for Shopware 6.5.x.x
* fixed compatibility issue with Swag Custom Products plugin decorating the sales channel repository.
* compiled for shopware 6.5.x.x
* fixed custom search plugin for special entities, like Blog or Manufacturer, not working or creating PHP errors after last version 1.7.3
* improved data quality of products (brand and category) in checkout pages. Now using Subscriber instead of storage. Storage kept as fallback.
* added ChatGPT Ads datalayer and events
* added unique event_id on each event
* fixed discount logic for easy-coupon plugin
* compiled for Shopware 6.5.x.x
* fixed login event being triggered on everypage after last version 1.7.3
* fixed purchase event being triggered on page refresh after last version 1.7.3
* fixed add_payment_info event being triggered twice in the checkout journey after last version 1.7.3
* fixed add_shipping_info event being triggered twice in the checkout journey after last version 1.7.3
* fixed coupon code not being saved propery in local storage after last version 1.7.3
* removed some console logs still present after last version 1.7.3
* fixed logic for coupon for listprice (Streichpreis), giving discrepencies for net price after last version 1.7.3
* compiled for Showpare 6.5.x.x
* improved compatibility with other plugins when exist cms-pages with empty cms elements.
* improved advances prices : prices per any rles (sales channel etc) and graduated prices.
* improved checkout prices logic, prices were missing in some cases.
* correct JS error on removing promotion from Cart.
* added option to supress locastorage entries with TTL.
* Compiled for Shopware 6.5.x.x
* Correction for event "remove_from_cart" when Meta is active
* Added some extra checks in FrontendSubscriber for empty Cross Selling elements
* Compiled for Shopware 6.5.x.x
* Improved compatibility with Variants loaded via QuickView (Shopware Evolve CMS-elements)
* compiled for Shopware 6.5.x.x
* added null check on cross selling logic to prevent Fatal error: Call to a member function getCrossSellings() on null
* Added compatibility with QuickView (Shopware Evolve CMS-elements):
- Enhanced QuickView integration to trigger view_item event instead of select_item when QuickView is active for this product.
- Ensured the add_to_cart is triggered on the QuickView Modal view
* fixed a bug with null category breadcrumb data (in rares cases warning was triggered : Warning: Trying to access array offset on null in GA4TwigExtensions)
* fixed bug in value, included in purchase event for Meta
* added option to hide price for guest users (B2B option)
* added some links in the backend for documentation and review
* compiled for Shopware 6.5.x.x
* improved backend speed - subscriber logic now loads only in frontend
* added for fallbacks for empty checkout items like custom elements from other plugins.
* added compatibility for Discount and Coupon plugins.
* compiled for Shopware 6.5.x.x
* integration of Didomi Consent Banner
* compile for Shopware 6.5.x.x
* new subscriber logic for improved compatibility and performance. This new logic will enhance compatibility with plugin extending Context or Page objects.
* script for ga4product Object is now JSON loaded, hence reducing DOM object number
* add google_business_vertical: 'retail' on ecommerce.items level for all ga4 events as per the new ga4 documentation
* added customer_type (new / returning) on ecommerce level for purchase ga4 event as per the new ga4 documentation.
* enhanced UserCentrics V2 compatibility for scripts including auto blocking
* compiled for Showare 6.5.x.x
* added fallbacks for shipping cost missing in purchase event for custom checkouts.
* compiled for Shopware 6.5.x.x
* added new custom event to trigger consent update for Advanced Consent Mode
* ga4_event label for all events added for fallback when using consent tools not compatible with our Plugin. this added for all ga4 events
* improved logic for affiliateCode and campaignCode
* improved unit price logic for custom product plugins.
* compiled for Shopware 6.5.x.x
* analytics_storage, ad_storage, ad_personalization ad_user_data can now be granted for ga4 if google ads is disabled
* improved uuid check for custom function to be compatible with Pseudo-Elements in Listing-Collections
* added a delay for purchase event to make it is loaded after add_payment and add_shipping event in server side tag manager configurations
* added utm parameters tracking for Agents and Shopping Assistants
* compiled for Shopware 6.5.x.x
* defer tag manager script loading for client side tag manager
* defer tag manager script loading for server side tag manager
* added value in most pinterest events
* added new variables: language, country, landipage (true is first page visited in session)
* corrected viewsearch results event for meta ads
* google ads items correction in purchase event
* corrected missing categories in view_item_list event for pagination (nth page of pagination)
* corrected search suggestion subscriber (for some cases it prohibited closing the search suggestions modal)
* compiled for Shopware 6.5.x.x
* added value for meta ads add_to_cart event
* corrected content items array for initiatecheckout event (meta ads)
* bugfix for internationl phone number format
* improved customer_lifetime_value logic with storage
* added optional value and currency for meta events (optional in the documentation but it is actually required, now it is there)
* compiled for Shopware 6.5.x.x
* fix for begin_checkout event using Paypal express checkout
* fix for cookies for Shopware 6.7.4.0 when using Standard Shopware Cookie-Banner
* compiled for Shopware 6.5.x.x
* fix for empty CMS-elements FrontendSubscriber
* compiled for Shopware 6.5.x.x
* fix for cross-selling entity request in CMS-pages
* added customer group in the additional array on purchase event for allowing filtering by customer group in Google Analytics. located in addition.customer_group
* compiled for Shopware 6.5.x.x
* fix for cookie logic for Google Ads and Tiktok
* compiled for Shopware 6.5.x.x
* added trim on title for some shops importing Product with non ASCII characters and including tabs or new line.
* compiled for Shopware 6.5.x.x
* introduced new cookie logic for shopware 6.7.3.0
* adding net-gross pricing option for google analytics. We recommend to use net price as the documentation says. https://m-om.link/WVOSYC
* PLEASE make sure by saving that the new setting is the one you want. Gross is like the previous versions of plugin. Net is the new method and the one recommaned by GA4.
* quickfix for shopware 6.4 on product page bug introduced in 1.5.28. this issue only affected shopware version 6.4.x.x
* improved new_customer value logic (introducing customer_type as in new documentation of google Ads)
* renamed customer_type to account_type because of google Ads
* compiled for shopware 6.5.x.x
* improved 'consent'->'default' for userscentrics and cookiebot
* compiled for Shopware 6.5.x.x
* bug fix for Meta tracking and CookieFirst consent banner
* compiled for Shopware 6.5.x.x
* added version flag for deprecated call of getCrossSellings in product page
* compiled for Shopware 6.5
* quickfix for customer_life_value
* compiled for shopware 6.5.x.x
* improved compatibility for ccm19 with server side tag manager
* compiled for shopware 6.5.x.x
* organic referrer corrected - no paypal and amazon payment will not trigger referrer events
* compiled for Shopware 6.5.x.x
* added more fallback for product id matching
* added compatibility with NEON configurator
* improved compatibility with Zenit Themes - NOT WORKING WITH POPUP and ADD TO CART
* improved compatibility with custom server side tag manager script
* added a fallback for empty items in purchase events in case of custom template issues
* improved compatibility with cache for customer lifetime value
* context cache issue for customer data in case http cache was active
* utm parameter is now configurable for each sales channel separately
* added organic referrer for utm parameter
* compiled for Shopware 6.4.x.x
* new consent banner WebCAre
* fix: utm parameter, now bypassing cache and ignoring /_esi/ requests
* fix: add_payment add_shipping not being triggered for a second order in the same session.
* fix: rounding for larger qty
* Added more channels for utm parameters : ChatGPT Ads, Hubspot Ads, ShareASale, Rakuten Advertising
* performance tweak for add_to_cart (400 ms reduction)
* fix: 0 in phone number were removed in certain cases.
* fix: order version in custom value
* fix: brutto price with shipping was including extra taxes (shipping price was already included in total tax, it is now separated).
* fix: brutto total value was wrong for several tax rate included in order
* fix: nested line items for Bill of Materials (Stücklisten) and Bundle Plugins (like Pickware)
* added new configuration for client data in additional array
* fix: client data in additional array is no present only if consent is active and if configuration sendPurchaseAdditionalData is set to active
* fix: utm_campaign lost in some cases -> utm_source and utm_medium not empty -> keep both and preserve utm_campaign if present
* fix: php error in some cases in subscriber
* fix: fix currency not being the proper isoCode for some countries (like Poland)
* fix: select_item missing when using Plugin QuickView
* fix: currency missing in ecommerce level in view_item_list event
* compiled for Shopware 6.4.x.x
* added idealo_de in utm source check ( in case utm_medium is empty but utm_source is idealo_de)
* add extra fallback in utm source parameters when at least one of utm_source utm_medium is not empty but not recognised by our plugin.
* ATTENTION : updated the utm source logic so that we return first utm_source and utm_medium if both are not empty.
* replaced condition on discount for compatibility with easy coupon plugin
* fixed generate_lead not working since the introduction of ChatGPT-Ads
* added hashed userId as sha256_user_id (user_id is still present and not hashed)
* fixed negative value in purchase for discount value larger than items total value
* compiled for Shopware 6.4.x.x
* fixed compatibility issue with Swag Custom Products plugin decorating the sales channel repository.
* compiled for shopware 6.4.x.x
* fixed custom search plugin for special entities, like Blog or Manufacturer, not working or creating PHP errors after last version 1.7.3
* improved data quality of products (brand and category) in checkout pages. Now using Subscriber instead of storage. Storage kept as fallback.
* added ChatGPT Ads datalayer and events
* added unique event_id on each event
* fixed discount logic for easy-coupon plugin
* compiled for Shopware 6.4.x.x
* fixed login event being triggered on everypage after last version 1.7.3
* fixed purchase event being triggered on page refresh after last version 1.7.3
* fixed add_payment_info event being triggered twice in the checkout journey after last version 1.7.3
* fixed add_shipping_info event being triggered twice in the checkout journey after last version 1.7.3
* fixed coupon code not being saved propery in local storage after last version 1.7.3
* removed some console logs still present after last version 1.7.3
* fixed logic for coupon for listprice (Streichpreis), giving discrepencies for net price after last version 1.7.3
* compiled for Showpare 6.4.x.x
* improved compatibility with other plugins when exist cms-pages with empty cms elements.
* improved advances prices : prices per any rles (sales channel etc) and graduated prices.
* improved checkout prices logic, prices were missing in some cases.
* correct JS error on removing promotion from Cart.
* added option to supress locastorage entries with TTL.
* Compiled for Shopware 6.4.x.x
* Correction for event "remove_from_cart" when Meta is active
* Added some extra checks in FrontendSubscriber for empty Cross Selling elements
* Compiled for Shopware 6.4.x.x
* Improved compatibility with Variants loaded via QuickView (Shopware Evolve CMS-elements)
* compiled for Shopware 6.4.x.x
* added null check on cross selling logic to prevent Fatal error: Call to a member function getCrossSellings() on null
* Added compatibility with QuickView (Shopware Evolve CMS-elements):
- Enhanced QuickView integration to trigger view_item event instead of select_item when QuickView is active for this product.
- Ensured the add_to_cart is triggered on the QuickView Modal view
* fixed a bug with null category breadcrumb data (in rares cases warning was triggered : Warning: Trying to access array offset on null in GA4TwigExtensions)
* fixed bug in value, included in purchase event for Meta
* added option to hide price for guest users (B2B option)
* added some links in the backend for documentation and review
* compiled for Shopware 6.4.x.x
* improved backend speed - subscriber logic now loads only in frontend
* added for fallbacks for empty checkout items like custom elements from other plugins.
* added compatibility for Discount and Coupon plugins.
* compiled for Shopware 6.4.x.x
* integration of Didomi Consent Banner
* compile for Shopware 6.4.x.x
* new subscriber logic for improved compatibility and performance. This new logic will enhance compatibility with plugin extending Context or Page objects.
* script for ga4product Object is now JSON loaded, hence reducing DOM object number
* add google_business_vertical: 'retail' on ecommerce.items level for all ga4 events as per the new ga4 documentation
* added customer_type (new / returning) on ecommerce level for purchase ga4 event as per the new ga4 documentation.
* enhanced UserCentrics V2 compatibility for scripts including auto blocking
* compiled for Showare 6.4.x.x
* added fallbacks for shipping cost missing in purchase event for custom checkouts.
* compiled for Shopware 6.4.x.x
* added new custom event to trigger consent update for Advanced Consent Mode
* ga4_event label for all events added for fallback when using consent tools not compatible with our Plugin. this added for all ga4 events
* improved logic for affiliateCode and campaignCode
* improved unit price logic for custom product plugins.
* compiled for Shopware 6.4.x.x
* analytics_storage, ad_storage, ad_personalization ad_user_data can now be granted for ga4 if google ads is disabled
* improved uuid check for custom function to be compatible with Pseudo-Elements in Listing-Collections
* added a delay for purchase event to make it is loaded after add_payment and add_shipping event in server side tag manager configurations
* added utm parameters tracking for Agents and Shopping Assistants
* compiled for Shopware 6.4.x.x
* defer tag manager script loading for client side tag manager
* defer tag manager script loading for server side tag manager
* added value in most pinterest events
* added new variables: language, country, landipage (true is first page visited in session)
* corrected viewsearch results event for meta ads
* google ads items correction in purchase event
* corrected missing categories in view_item_list event for pagination (nth page of pagination)
* corrected search suggestion subscriber (for some cases it prohibited closing the search suggestions modal)
* compiled for Shopware 6.4.x.x
* added value for meta ads add_to_cart event
* corrected content items array for initiatecheckout event (meta ads)
* bugfix for internationl phone number format
* improved customer_lifetime_value logic with storage
* added optional value and currency for meta events (optional in the documentation but it is actually required, now it is there)
* compiled for Shopware 6.4.x.x
* fix for begin_checkout event using Paypal express checkout
* fix for cookies for Shopware 6.7.4.0 when using Standard Shopware Cookie-Banner
* compiled for Shopware 6.4.x.x
* fix for empty CMS-elements FrontendSubscriber
* compiled for Shopware 6.4.x.x
* fix for cross-selling entity request in CMS-pages
* added customer group in the additional array on purchase event for allowing filtering by customer group in Google Analytics. located in addition.customer_group
* compiled for Shopware 6.4.x.x
* fix for cookie logic for Google Ads and Tiktok
* compiled for Shopware 6.4.x.x
* added trim on title for some shops importing Product with non ASCII characters and including tabs or new line.
* compiled for Shopware 6.4.x.x
* introduced new cookie logic for shopware 6.7.3.0
* adding net-gross pricing option for google analytics. We recommend to use net price as the documentation says. https://m-om.link/WVOSYC
* PLEASE make sure by saving that the new setting is the one you want. Gross is like the previous versions of plugin. Net is the new method and the one recommaned by GA4.
* quickfix for shopware 6.4 on product page bug introduced in 1.5.28. this issue only affected shopware version 6.4.x.x
* improved new_customer value logic (introducing customer_type as in new documentation of google Ads)
* renamed customer_type to account_type because of google Ads
* compiled for shopware 6.5.x.x
* improved 'consent'->'default' for userscentrics and cookiebot
* compiled for Shopware 6.4.x.x
* bug fix for Meta tracking and CookieFirst consent banner
* compiled for Shopware 6.4.x.x
* added version flag for deprecated call of getCrossSellings in product page
* compiled for Shopware 6.4
* quickfix for customer_life_value
* compiled for shopware 6.4.x.x
* improved compatibility for ccm19 with server side tag manager
* compiled for shopware 6.4.x.x
* organic referrer corrected - no paypal and amazon payment will not trigger referrer events
* compiled for Shopware 6.4.x.x
* added more fallback for product id matching
* added compatibility with NEON configurator
* improved compatibility with Zenit Themes - NOT WORKING WITH POPUP and ADD TO CART
* improved compatibility with custom server side tag manager script
* added a fallback for empty items in purchase events in case of custom template issues
* improved compatibility with cache for customer lifetime value
* context cache issue for customer data in case http cache was active
* utm parameter is now configurable for each sales channel separately
* added organic referrer for utm parameter