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

dataLayer.push({
  event: "product_detail",
  ecommerce: {
    detail: {
      actionField: {},
      products: [
        {
          name: "Testfahrt im Tesla Model 3",
          id: "OEM00020100240518333",
          price: 41,
          brand: "Tesla Testfahrten Gringmuth",
          category: "Baustein Datum"
        }
      ]
    }
  },
  gtm.uniqueEventId: 7
})

Hinzufügen zum Warenkorb

dataLayer.push({
  event: "add_to_cart",
  ecommerce: {
    currencyCode: "EUR",
    add: {
      products: [
        {
          name: "Testfahrt im Tesla Model 3", 
          id: "OEM00020100240518334", // ID der Leistung
          price: 41,
          brand: "Tesla Testfahrten Gringmuth",
          category: "Baustein Datum",
          variant: "Erwachsener (Erwachsenerticket)",
          quantity: 1
        }
      ]
    }
  },
  gtm.uniqueEventId: 9
})

Enfernen aus dem Warenkorb

dataLayer.push({
  event: "remove_from_cart",
  ecommerce: {
    currencyCode: "EUR",
    remove: {
      products: [
        {
          name: "Testfahrt im Tesla Model 3",
          id: "OEM00020100240518334", // ID der Leistung
          price: 41,
          brand: "Tesla Testfahrten Gringmuth",
          category: "Baustein Datum",
          variant: "Erwachsener (Erwachsenerticket)",
          quantity: 1
        }
      ]
    }
  },
  gtm.uniqueEventId: 14
})

 

Checkout Step Warenkorb ( step 1 )

dataLayer.push({
  event: "checkout_step_1",
  ecommerce: {
    currencyCode: "EUR",
    checkout: {
      actionField: {step: 1, action: "checkout"},
      products: [
        {
          name: "Testfahrt im Tesla Model 3",
          id: "OEM00020100240518334", // ID der Leistung
          price: 41,
          brand: "Tesla Testfahrten Gringmuth",
          category: "Baustein Datum",
          variant: "Erwachsener (Erwachsenerticket)",
          quantity: 1
        }
      ]
    }
  },
  gtm.uniqueEventId: 12
})

Checkout Step Checkout ( step 2)

dataLayer.push({
  event: "checkout_step_2",
  ecommerce: {
    currencyCode: "EUR",
    checkout: {
      actionField: {step: 2, action: "checkout"},
      products: [
        {
          name: "Testfahrt im Tesla Model 3",
          id: "OEM00020100240518334", // ID der Leistung
          price: 41,
          brand: "Tesla Testfahrten Gringmuth",
          category: "Baustein Datum",
          variant: "Erwachsener (Erwachsenerticket)",
          quantity: 1
        }
      ]
    }
  },
  gtm.uniqueEventId: 30
})

Buchungsabschluss ( purchase )

dataLayer.push({
  event: "purchase",
  ecommerce: {
    purchase: {
      actionField: {
        id: "268336", // Buchungsnummer
        affiliation: "TWebshop - test_oem",
        revenue: 41,
        tax: 0,
        shipping: 0,
        action: "purchase"
      },
      products: [
        {
          sku: "OEM00020100240821453",
          name: "Testfahrt im Tesla Model 3",
          category: "",
          price: 41,
          quantity: 1,
          variant: "Erwachsener (Erwachsenerticket)",
          brand: ""
        }
      ]
    }
  },
  gtm.uniqueEventId: 33
})