Releases: webmatch/WbmTagManager
Releases · webmatch/WbmTagManager
3.2.1
3.2.0
3.1.0
New Feature
- New plugin configuration setting for comma separated list of GET parameters that will be saved in the session temporary.
The parameters can then be used in the dataLayer configuration by reading the session:
{$smarty.session.Shopware.wbmTagManager.nameOfTheParameter}
3.0.2
3.0.1
3.0.0
New Features
- Extended backend app for adding/editing new/existing modules
- Import/Export from/to JSON functions in backend
- New Smarty functions and modifiers available for compiling dataLayers
{dbquery}query the database{*|request_get}get request parameters{*|to_string}force cast to string
- Added config fields for inline JS before/after GTM snippet
Changes
- Moved GTM snippet after
<meta charset>element if possible on Google's updated directive - Optional compiling of dataLayers on
preDispatchevents via module setting - Added/updated default dataLayers with values utilizing
{dbquery}to fetch additional data for tracking- force cast
idproduct numbers as strings categoryonimpressionswhen loaded through ajax infinite scrollingpriceonaddToCartid,priceandquantityonremoveFromCart
- force cast
- Smarty syntax-errors will be caught and will output within the dataLayer instead
- Refactored methods concerning dataLayer compiling into
wbm_tag_manager.variablesservice - Refactored event subscribers with streamlined injection
- Optionally drop database tables on uninstall
2.1.9
Values for fields in datalayer may now be longer than 255 characters (Thanks @buddhaCode )
2.1.8
2.1.7
Use existing elements for noscript content to avoid regex mishaps in body
2.1.6
Fixes issues in combination with use of Shopware Advanced Cart (thanks @akkushopJK )