Google Tag Manager integration (compatible with ACRIS EU Cookie Policy Pro)
Description
Highlights
About the Extension
Purpose of the APP
Due to numerous support requests regarding the integration of the Google Tag Manager in combination with the popular ACRIS EU Cookie Richlinien Pro plugin, we now offer a corresponding APP. Compatible with ACRIS plugins that influence the price: OSS taxes, surcharges and discounts, Individual shipping costs with Twig, discount groups, price on request.
The ACRIS Tag Manager app was specially developed for the connection of the Google Tag Manager in conjunction with the ACRIS EU Cookie Policy Pro plugin, but in principle also works with other Consent Managers. In addition, it is optionally possible to transfer the NET order values to the GTM, which is useful if deliveries are made to countries with different tax rates and the net value of the shopping cart changes depending on the VAT applied.
We also offer an optional setup service, which you can request via account.shopware.com with a support request.
We also provide a ready-made Google Tag Manager container for easier setup, this is optimized for compatibility with the ACRIS EU Cookie Guidelines Pro plugin (individual cookie consents control the tracking of the GTM)
Container template for import into the Google Tag Manager for Google Consent Mode V2, GA4 and Google Ads (please unzip archive)
https://www.acris.at/media/GTM_Container_Vorlage_bitte_entpacken_v4.zip
Using the APP
After successful installation, some settings are available under Extensions > My Extensions > Tag Manager App > Configure:
Basic settings
- Google Tag Manager ID: Please enter the Google Tag Manager ID here
- Activate Tag Manager: if active, the GTM container is integrated, otherwise it can be deactivated here.
Cookie consent settings
- Cookie Consent Support: If active, the Tag Manager is only integrated after the customer's cookie consent. (Should always be active in the EU)
E-Commerce tracking settings
- Activate e-commerce tracking: If active, the extended data layer for e-commerce events is activated.
- Predefined events and event names are available (see below), the name can be customized, please note that the GTM container must be adjusted accordingly.
- Use net prices in the data layer: If active, net prices are displayed everywhere in the data layer. If inactive, the Shopware standard is displayed (net and gross prices, depending on tax).
Integrated events:
The event names can be easily customized via the plugin configuration.- Homepage (main)
- Category page (listing)
- Detail page (detail)
- Shopping cart (cart)
- Order confirmation page (confirm)
- Purchase page (purchase)
- Search
- Add_To_Cart
- Remove_From_Cart
E-Commerce Tracking Data Layer Content
Main Page (main)'ecommerce' {
'currencyCode'
'impressions' {
'name'
'id'
'price'
'brand'
'category'
'variant’
'list'
'position'
}
},
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
}
Category Page (listing)
'ecommerce' {
'currencyCode'
'impressions' {
'name'
'id'
'price'
'brand'
'category'
'variant’
'list'
'position'
}
},
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
'ecomm_category'
}
Detail Page (detail)
'ecommerce' {
'currencyCode'
'detail' {
'actionField' {
'list'
},
'products' [{
'name'
'id'
'price'
'brand'
'category'
'variant'
}]
}
}
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
}
Checkout (cart)
'ecommerce' {
'currencyCode'
'checkout' {
'actionField' {
'step'
'coupon'
},
'products' [
'name'
'id'
'price'
'brand'
'category'
'variant'
'quantity'
}]
}
}
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
'ecomm_totalvalue'
}
Confirm Page (confirm)
'ecommerce' {'currencyCode'
'checkout' {
'actionField' {
'step'
'option'
'coupon'
},
'products' [
'name'
'id'
'price'
'brand'
'category'
'variant'
'quantity'
}]
}
}
Purchase Page (purchase)
'ecommerce' {
'currencyCode'
'purchase': {
'actionField': {
'id'
'affiliation'
'revenue'
'tax'
'shipping'
'coupon'
'option'
}
'products' {[
'name'
'id'
'price'
'brand'
'category'
'variant'
'quantity'
}]
}
}
'google_tag_params' {
'ecomm_pagetype'
'ecomm_totalvalue' 'ecomm_revenue'
}
Search (search)
'ecommerce' {
'currencyCode'
'impressions' {
'name'
'id'
'price'
'brand'
'category'
'variant’
'list'
'position'
'siteSearchTerm'
'siteSearchResults'
}
},
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
}
Add_To_Cart
'ecommerce' {
'currencyCode'
'value'
'add' {
'products' [{
'name'
'id'
'price'
'quantity'
}]
}
}
Remove_Fom_Cart
'ecommerce' {
'currencyCode'
'value'
'remove' {
'products' [{
'name'
'id'
'price'
'quantity'
}]
}
}
Details
- Available: English, German
- Latest update: 13 November 2024
- Publication date: 23 April 2024
- Version: 3.2.2
- Category: Tracking
Resources
Reviews (3)
Super Support
Top!
2 Bugs gemeldet. Ein Fehler innerhalb ein paar Stunden behoben. Den anderen, größeren Fehler zeitnah behoben.
Das Plugin funktioniert nun einwandfrei.
Stark!
About the Extension Partner
ACRIS E-Commerce GmbH
Partner Status
-
Shopware
Gold Partner -
Shopware
Premium Extension Partner
Details
- Ø-Rating: 4.9
- Partner since: 2015
- Extensions: 122
Support
- Based in: Austria
- Speaks: German, English
- Response time: Very quickly