Google Analytics
Wenn im Shop das Modul “enhanced e-Commerce PlugIn für Google Analytics“erworben wurde steht unter System → Store Einstellungen → der Eintrag SEO Google Analytics zur Verfügung.

Um Google Analytics zu verwenden muss die Einstellung Analytics aktivieren aktiv sein, die GTM ID unter Analytics/Tag-Manager ID hinterlegt werden und unter Analytics Typ "Google TagManager_GA4" ausgewählt werden (seit Juli 2024 die einzige von Google unterstütze Variante).
Um ein erweitertertes Tracking zu ermöglichen gibt die Einstellung E-Commerce Tracking aktivieren. Ist diese aktviert werden bei folgenden Tätigkeiten später definierte Events ausgelöst.
Top-Angeboten
Kategorieergebnisse
Zubehörartikel
Cross-Selling Artikel
Artikeldetailansicht
Einfügen in Warenkorb
Entfernen aus Warenkorb
Checkout
Bestellabschluss
Konfiguration Google Tag Manager
Bedingung es muss ein für den Shop definiertes Google Tag Manager Konto und ein Google Analytics Konto geben.
Wenn nicht bereits erfolgt muss im Google Tag Manager unter Tags eine neues Tag vom Typ Google-Tag mit der ID des Google Analytics Kontos als Tag-ID angelegt werden.
Danach muss für alle folgenden Events ein Trigger angelegt werden. Triggertyp = Benutzerdefiniertes Ereignis Ereginisname = Eventname, Name = Eventname.
Eventname |
---|
select_item |
view_item_list |
view_item |
add_to_cart |
remove_from_cart |
begin_checkout |
checkoutOption |
purchase |
Nach Anlage der Trigger müssen folgende Benutzerdefnierte Variablen angelegt werden.
Name | Variablentyp | Name der Datenschichvariablen | Datenschichtversion |
---|---|---|---|
item_list_name | Datenschichtvariable | ecommerce.item_list_name | Version 2 |
items | Datenschichtvariable | ecommerce.items | Version 2 |
checkout_step | Datenschichtvariable | ecommerce.checkout_option.checkout_step | Version 2 |
checkout_option | Datenschichtvariable | ecommerce.checkout_option.checkout_option | Version 2 |
transaction_id | Datenschichtvariable | ecommerce.transaction_id | Version 2 |
value | Datenschichtvariable | ecommerce.value | Version 2 |
currency | Datenschichtvariable | ecommerce.currency | Version 2 |
Nach Anlage der Variablen müssen folgende Tags angelegt werden
Name | Tag Typ | Mess-ID | Ereignisname | Ereignisparameter - Ereignisparameter | Ereignisparameter - Wert | Trigger |
---|---|---|---|---|---|---|
select_item | Google Analytics: GA4 Ereignis | <GA4 ID> | select_item | items item_list_name | {{items}} {{item_list_name}} | select_item |
view_item_list | Google Analytics: GA4 Ereignis | <GA4 ID> | view_item_list | items item_list_name | {{items}} {{item_list_name}} | view_item_list |
view_item | Google Analytics: GA4 Ereignis | <GA4 ID> | view_item | items | {{items}} | view_item |
add_to_cart | Google Analytics: GA4 Ereignis | <GA4 ID> | add_to_cart | items | {{items}} | add_to_cart |
remove_from_cart | Google Analytics: GA4 Ereignis | <GA4 ID> | remove_from_cart | items | {{items}} | remove_from_cart |
begin_checkout | Google Analytics: GA4 Ereignis | <GA4 ID> | begin_checkout | items | {{items}} | begin_checkout |
checkoutOption | Google Analytics: GA4 Ereignis | <GA4 ID> | checkoutOption | checkout_step checkout_option | {{checkout_step}} {{checkout_option}} | checkoutOption |
purchase | Google Analytics: GA4 Ereignis | <GA4 ID> | purchase | transaction_id value currency items | {{transaction_id}} {{value}} {{currency}} {{items}} | purchase |
Nach dieser Konfiguration sollten die Ereignisse im Google Analytics Dashboard automatisch zugeordnet werden. Diese kann aber bis zu 24h dauern