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 Serverside Tracking Unterstützung 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) in Kombination mit dem ACRIS EU Cookie Richtlinie Pro Plugin
https://www.acris.at/media/d0/e3/05/1745493382/GTM_Container_Vorlage_bitte_entpacken_v5.zip
Stand Alone Container Vorlage für den Import in den Google Tag Manager für GA4 und Google Ads (ZIP Archiv bitte entpacken) ohne dem ACRIS EU Cookie Richtlinie Pro Plugin
https://www.acris.at/media/d3/0d/06/1739454152/GTM_GA4+Ads_Stand_Alone_Container.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)
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'
}]
}
}
- Reihenfolge der Skript Initialisierungen optimiert.
- Behebt ein Problem beim laden der App Skripte.
- Kompatibilität mit Shopware 6.7
- Unterstützung der folgenden Sprachen: de-DE, en-GB, nl-NL, fr-FR, es-ES, fi-FI, nn-NO, sv-SE, cs-CZ, pt-PT, tr-TR, da-DK, it-IT, pl-PL, bs-BA
- Reihenfolge der Skript Initialisierungen optimiert.
- Behebt ein Problem beim laden der App Skripte.
- Option zum serverseitigen Tracking hinzugefügt.
- Datalayer Optimierungen.
- Event add_to_wishlist hinzugefügt.
- 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
- Warenkorb Event Optimierungen
- Javascript Optimierungen
- Javascript Fehler behoben
- Plugin Optimierungen
- File Strukturierung optimiert
- Veröffentlichung
Anmelden
8. Mai 2025 10:21
Macht genau, was es soll! Bei Fragen blitzschnelle und kompetente Reaktion!
-
17. März 2025 18:09
Super Service!
Das Plugin bindet den Tag Manager kinderleicht an den Shop an. Der Support antwortet schnell und ist sofort auf Änderungswünsche eingegangen. Innerhalb von 2 Tagen war die Änderung direkt drin. Top! Können wir nur empfehlen.
23. Dezember 2024 10:24
Top, jetzt fehlt nur Remarketing Funktionen
Wenn Remarketing noch implementiert wird und der netto Gesamtpreis im Datalayer für Warenkörbe, dann ist alles drinne. Dann gibts auch die 5 Sterne. Danke!
13. November 2024 08:11
Super Support
Schnelle Antwort und schnelle Lösung, so soll es sein - viele Dank Julian
13. August 2024 08:41
Top!
Sehr kompetenter technischer Support. Schnelle Rückmeldung. Freundliche Kommunikation. 2 Bugs gemeldet. Ein Fehler innerhalb ein paar Stunden behoben. Den anderen, größeren Fehler zeitnah behoben. Das Plugin funktioniert nun einwandfrei.
22. Juli 2024 19:07
Stark!
Das Plug-In tut was es soll. Was aber wirklich richtig stark ist, ist aber a) die klasse Dokumentation, b) der bereit gestellte GTM Container, c) der super Preis (okay, ich zahle gewissermaßen über das ACRIS Cookie Plug-In mit, aber bei anderen reinen GTM Tools zahlt man ja noch viel mehr oben drauf) und vor allem d) der mega Support. Julian hat binnen eines Werktages das Problem komplett gelöst, und uns dafür zwei Scripte an die Hand gegeben, obwohl die Probleme von anderen Plug-Ins verursacht waren. Hut ab dafür, top Arbeit! Dankeschön!
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.