Google Tag Manager Integration (kompatibel mit ACRIS EU Cookie Richtlinien Pro)
Highlights
Kompatibel mit ACRIS EU Cookie Richtlinien Pro Plugin und Out oft he Box Funktionalität mit geringem Konfigurationsaufwand Kompatibel mit ACRIS Plugins, welche den Preis beeinflussen: OSS Steuern, Zuschläge und Rabatte, Individuelle Versandkosten mit Twig, Rabattgruppen, Preis auf Anfrage Shopware Cloud - Kompatibilität mit der Shopware Cloud Google Consent Mode v2 - Unterstützung in Verbindung mit dem Cookie Richtlinie Pro Plugin Optional: Bestellwerte NETTO an den GTM zu übergeben, dies ist dann sinnvoll, wenn in Länder mit verschiedenen Steuersätzen geliefert wird und sich dadurch der Nettowert des Warenkorbs abhängig von der angewandten Mehrwertsteuer ändert.
Features
Kompatibel mit dem ACRIS EU Cookie Richtlinie Pro + automatischer Cookie Erkennung (SW6) + Scripte erst nach Zustimmung laden Plugin Kompatibel mit zahlreichen ACRIS Plugins, welche den Preis beeinflussen Data Layer Variablen - sind für das Standard und das E-Commerce Tracking bereits fertig eingebunden. Erweitertes Conversion Tracking Event Namen - Einfache Steuerung der Event Namen über die Plugin Konfiguration Netto Tracking - Ermöglicht festgelegtes Netto Tracking im Checkout Prozess, die Funktionalität kann über die Plugin Konfiguration aktiviert und deaktiviert werden
Zweck der APP
Aufgrund zahlreicher Supportanfragen in Bezug auf die Einbindung des Google Tag Manager im Zusammenspiel mit dem beliebten ACRIS EU Cookie Richlinien Pro Plugin bieten wir nun eine ensprechende APP an. Kompatibel mit ACRIS Plugins, welche den Preis beeinflussen: OSS Steuern, Zuschläge und Rabatte, Individuelle Versandkosten mit Twig, Rabattgruppen, Preis auf Anfrage.
Die ACRIS Tag Manager App wurde extra für die Anbindung des Google Tag
Managers in Verbindung mit dem ACRIS EU Cookie Richtlinie Pro Plugin
entwickelt, funktioniert grundsätzlich aber auch mit anderen Consent Managern. Darüber hinaus ist es wahlweise möglich, die Bestellwerte NETTO an den GTM zu übergeben, dies ist dann sinnvoll, wenn in Länder mit verschiedenen Steuersätzen geliefert wird und sich dadurch der Nettowert des Warenkorbs abhängig von der angewandten Mehrwertsteuer ändert.
Optional bieten wir auch gerne einen Einrichtungsservice an, diesen können sie über account.shopware.com mit einer Supportanfrage an uns anfragen.
Wir liefern auch eine vorgefertigten Google Tag Manager Container zur leichteren Einrichtung mit, dieser ist für die Kompatibilität mit dem ACRIS EU Cookie Richtlinien Pro Plugin optimiert (Einzelne Zustimmungen der Cookies steuern das Tracking des GTM)
Container Vorlage für den Import in den Google Tag Manager für Google Consent Mode V2, GA4 und Google Ads (ZIP Archiv bitte entpacken)
https://www.acris.at/media/GTM_Container_Vorlage_bitte_entpacken_v4.zip
Nutzung der APP
Nach erfolgter Installation stehen unter Erweiterungen > Meine Erweiterungen > Tag Manager App > konfigurieren einige Einstellungen zur Verfügung:
Grundeinstellungen
- Google Tag Manager ID: Hier bitte die Google Tag Manager ID eintragen
- Tag Manager aktivieren: wenn aktiv, dann wir der GTM Container eingebunden, ansonsten kann dieser hier deaktiviert werden.
Cookie Consent Einstellungen
- Cookie Consent Unterstützung: Wenn aktiv wird der Tag Manager erst nach Cookie Zustimmung des Kunden eingebunden. (Sollte in der EU immer aktiv sein)
E-Commerce Tracking Einstellungen
- E-Commerce Tracking aktivieren: Wenn aktiv werden die erweiterten Data Layer für die E-Commerce Events
aktiviert.
- Es stehen vordefinierte Events und Eventnamen zur Verfügung (siehe weiter unten), der Name kann angepasst werden, dabei ist zu beachten, dass der GTM Container entsprechend angepasst werden muss.
- Netto Preise im Data Layer verwenden: Wenn aktiv werden überall Netto Preise im Data Layer ausgegeben. Wenn inaktiv wird der Shopware Standard ausgegeben (Netto und Brutto Preise, je nach Steuer).
Integrierte Events:
Die Event Namen können ganz einfach über die Plugin Konfiguration angepasst werden.
Startseite (main)
Kategorie Seite (listing)
Detail Seite (detail)
Warenkorb (cart)
Bestellbestätigungsseite (confirm)
Kaufabschluss (purchase)
Suche (search)
Add_To_Cart
Remove_Fom_Cart
E-Commerce Tracking Data Layer Inhalte
Startseite (main)'ecommerce' {
'currencyCode'
'impressions' {
'name'
'id'
'price'
'brand'
'category'
'variant’
'list'
'position'
}
},
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
}
Kategorie Seite (listing)
'ecommerce' {
'currencyCode'
'impressions' {
'name'
'id'
'price'
'brand'
'category'
'variant’
'list'
'position'
}
},
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
'ecomm_category'
}
Detail Seite (detail)
'ecommerce' {
'currencyCode'
'detail' {
'actionField' {
'list'
},
'products' [{
'name'
'id'
'price'
'brand'
'category'
'variant'
}]
}
}
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
}
Warenkorb (cart)
'ecommerce' {
'currencyCode'
'checkout' {
'actionField' {
'step'
'coupon'
},
'products' [
'name'
'id'
'price'
'brand'
'category'
'variant'
'quantity'
}]
}
}
'google_tag_params' {
'ecomm_pagetype'
'ecomm_prodid'
'ecomm_totalvalue'
}
Bestellbestätigungsseite (confirm)
'ecommerce' {'currencyCode'
'checkout' {
'actionField' {
'step'
'option'
'coupon'
},
'products' [
'name'
'id'
'price'
'brand'
'category'
'variant'
'quantity'
}]
}
}
Kaufabschluss (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'
}Suche (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'
}]
}
}
- Ermöglicht es die Google Consent Mode Variablen über die Tag Manager App Einstellungen zu steuern.
- Behebt ein mögliches Problem, bei dem der Warenkorb nicht geladen werden konnte wenn die Google Tag Manager Einbindung aktiv ist.
- Plugin Code Optimierungen.
- Javascript Optimierungen durchgeführt.
- Zusätzliche Google Tag Manager ID hinzugefügt.
- Add_to_cart Event für die Listing Quick View hinzugefügt.
- Optimierung der Preisberechnung für Varianten- und Blockpreisprodukte.
- Optimierung der Cookie Steuerung.
- Optimierung der Cookie Steuerung.
- Purchase Event Erweiterung um dem Wert ecomm_revenue. (Produktsumme ohne Versandkosten)
- Bugfix: Tag Manager Plugin Cookie immer aktiv Fehler behoben.
- Erweitertes Conversion Tracking hinzugefügt.
- Verbesserung der Kompatibilität mit 3. Anbieter Plugins.
- Plugin Code Optimierungen.
- Optimierungen beim Laden der Nettopreise.
- Verbesserung der Code Qualität
- Kompatibilität mit Shopware 6.6
- Ermöglicht es die Google Consent Mode Variablen über die Tag Manager App Einstellungen zu steuern.
- Plugin Code Optimierungen.
- Purchase Event Erweiterung um dem Wert ecomm_revenue. (Produktsumme ohne Versandkosten)
- Bugfix: Tag Manager Plugin Cookie immer aktiv Fehler behoben.
- Optimierung der Cookie Steuerung.
- Behebt ein mögliches Problem, bei dem der Warenkorb nicht geladen werden konnte wenn die Google Tag Manager Einbindung aktiv ist.
- Optimierung der Cookie Steuerung.
- Purchase Event Erweiterung um dem Wert ecomm_revenue. (Produktsumme ohne Versandkosten)
- Bugfix: Tag Manager Plugin Cookie immer aktiv Fehler behoben.
- Erweitertes Conversion Tracking hinzugefügt.
- Verbesserung der Kompatibilität mit 3. Anbieter Plugins.
- Plugin Code Optimierungen.
- Optimierungen beim Laden der Nettopreise.
- Verbesserung der Code Qualität
- Kompatibilität mit Shopware 6.5.
- Plugin Code Optimierungen.
- Purchase Event Erweiterung um dem Wert ecomm_revenue. (Produktsumme ohne Versandkosten)
- Bugfix: Tag Manager Plugin Cookie immer aktiv Fehler behoben.
- Optimierung der Cookie Steuerung.
- Optimierung der Cookie Steuerung.
- Purchase Event Erweiterung um dem Wert ecomm_revenue. (Produktsumme ohne Versandkosten)
- Bugfix: Tag Manager Plugin Cookie immer aktiv Fehler behoben.
- Erweitertes Conversion Tracking hinzugefügt.
- Verbesserung der Kompatibilität mit 3. Anbieter Plugins.
- Plugin Code Optimierungen.
- Optimierungen beim Laden der Nettopreise.
- Weitere Verbesserung der Code Qualität
- Verbesserung der Code Qualität
- AcrisConfigurator Kompatibilität
- Pipeline file update
- Javascript Optimierungen
- Javascript Fehler behoben
- Plugin Optimierungen
- File Strukturierung optimiert
- Veröffentlichung
Anmelden
Ja es ist möglich den Data Layer über das Template „acris-data-layer.html.twig“ anzupassen. Hierfür kann das Template z.B. über das Theme überschrieben werden und dann entsprechend die weiteren Daten hinzugefügt werden.