Unser Plugin feuert eine Reihe von Events, auf die sie im GTM Setup hören können und entsprechend verarbeiten. Dies sind:
- view_item_list
- view_item
- view_cart
- begin_checkout
- select_item
- add_to_cart
- add_to_cart_list (Custom Event für das Hinzufügen von Produkten von der Listenseite aus)
- remove_from_cart
- purchase
- confirm_order (Custom Event für die checkout/confirm Seite)
- add_payment_info
Maßgeblich ist bei den Produkt-bezogenen Events das items-Array. Hier ein Beispiel für das Event view_item_list:
{
"event":"view_item_list",
"ecommerce":{
"item_list_name":"Category",
"item_list_id":"Lebensmittel",
"items":[
{
"item_name":"Hauptartikel mit Bewertungen",
"item_id":"SW10013",
"item_brand":"Shopware Food",
"price":1.86,
"index":0,
"quantity":1,
"item_list_name":"Category",
"item_list_id":"Lebensmittel"
}
]
}
}
Als Identifier dienen immer die Keys item_name (Produktname) und item_id (Artikelnummer bzw. SKU, nicht die Datenbank-ID des Produkts!) Je nach Event kann es sein, dass weniger Keys befüllt sind als oben im Beispiel zu sehen.
Zusätzliche Events:
- bei Kund*innen-Neuregistrierung: shopwareGTM.customerRegistered [aktuell nur im SW5 Plugin verfügbar]
- bei Aktivierung der Remarketing-Parameter: remarketingTriggered
- bei Klick auf den „Zur Kasse“ Button: initiateCheckout [aktuell nur im SW5 Plugin verfügbar]
- wenn die Kund*innen der Verwendung von Cookies zugestimmt haben: cookieConsentGiven (siehe auch: https://www.codiverse.de/shopware-codiverse-gtm-eugh-urteil-zu-cookies-2019/)
die folgenden Events wurden mit den Versionen 3.0.0 bzw. 6.2.0 entfernt:
- gtmAddToCart
- gtmRemoveFromCart
- shopwareGTM.orderCompleted
War dieser Artikel hilfreich?
Das ist großartig!
Vielen Dank für das Feedback
Leider konnten wir nicht helfen
Vielen Dank für das Feedback
Feedback gesendet
Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren