Enhanced Ecommerce Tracking TWebshop
Konfiguration
Konfiguration Twebshop App
Integration nur über Tag Manager oder ähnliche Tools
Einschalten im Skript:
...
conversion {
eec: true,
affiliation: "TWebshop - test_oem" // (optional) Name des Portals (bei purchase),
list: 'Ergebnisliste' // gewünschter Name der Liste im Analytics
}
...
Konfiguration Tag Manager
Analog zum einfachen ecommerce Tracking werden im Tagmanager Tags und Trigger angelegt, die auf die jeweiligen Events aus dem TWebshop reagieren und die entsprechenden Aktionen im Google Analytics auslösen.
Hier Beispielhaft für Productimpressions:
Trigger:
Tag:
Beispiel EEC Container Stand : Okt 2021
Datalayer
Produktliste (impressions
)
Beim Laden der Ergebnisliste
dataLayer.push({
event: "product_impressions",
ecommerce: {
currencyCode: "EUR",
impressions: [
{
name: "Testfahrt im Tesla Model 3", //Name
id: "OEM00020100240518333", // ID der Touristischen Gruppe
price: 41, // Preis
brand: "Tesla Testfahrten Gringmuth", // Name Service Provider
category: "Baustein Datum", // Touristischer Typ der Erwachsenen Leistung
list: "Ergebnisliste", // listen Name
position: 1
},
{
name: "Deine Stadtrundfahrt in der Oldtimerbahn",
id: "OEM00020100232798112",
price: 13,
brand: "Bausteinanbieter Entwicklung Buchungsstrecke",
category: "Baustein Datum",
list: "Ergebnisliste",
position: 2
}
]
}
});
Produkt Klick Ergebnisliste (click)
Klick auf eine Leistung
dataLayer.push({
event: "product_click",
ecommerce: {
click: {
actionField: {list: "Ergebnisliste", action: "click"},
products: [
{
name: "Testfahrt im Tesla Model 3",
id: "OEM00020100240518333",
price: 41,
brand: "Tesla Testfahrten Gringmuth",
category: "Baustein Datum"
}
]
}
},
gtm.uniqueEventId: 9
})
Produkt Detailseite
Beim laden der Detailsseite
Hinzufügen zum Warenkorb
Enfernen aus dem Warenkorb
Checkout Step Warenkorb ( step 1 )
Checkout Step Checkout ( step 2)
Buchungsabschluss ( purchase )