esono/esono-tag-server
esono-tag-server/esono-tag-server
1.0.0
2026-03-11 08:26 UTC
Requires
- shopware/core: 6.5.*.* || 6.6.*.* || 6.7.*.*
- ext-curl: *
README
Overview
Purpose
Allows server-side tracking with the Esono Google Tag Manager to distribute data to statistic collections such as Google Analytics.
Key Features
- Easy to set up
- Allows sending events directly from server to server
- Enables server-side debugging activation
Compatibility
- Shopware 6.5.x.x
- Shopware 6.6.x.x
Installation
Requirements
- Google Tag Manager web-container
- Google Tag Manager server-side container
- Google Analytics property
Installation Steps and Usage
- Install the plugin via the Extensions window.
- Navigate to the plugin configuration and fill out the mandatory fields:
- Tag Server URL
- Web-Container ID
- GA4 Measurement ID
- Save your configuration.
- Check your GA4 property. When navigating your shop, you should see incoming data in the real-time view.
Development
The heart of the plugin is the PageLoadDataInjectionSubscriber, located in src/Subscriber/PageLoadDataInjectionSubscriber.
It prepares the necessary data and injects it into the page objects, allowing integration of the event snippets into our Twig templates in src/Resources/views/storefront.
License
Proprietary
Contact
For support, questions, or feedback, please contact:
- Author: Esono AG
- Email: shopware@esono.de
- Website: https://www.esono.de
Changelog
- View Shopware store page