---
title: "Academy Article"
canonical_url: "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden"
locale: de
meta:
  "og:title": "Academy Article"
---

[Zur Startseite](https://academy.laioutr.com/)

- [Storefront-Funktionen](https://academy.laioutr.com/bereiche/storefront-funktionen)

- [Tracking, Sprache und Agenten](https://academy.laioutr.com/leitfaeden/tracking-sprache-und-agenten)

- [Tracking einrichten: Google Tag Manager anbinden](https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden)

# Tracking einrichten: Google Tag Manager anbinden

Für das Tracking installiert das Team eine Consent-App und die App Google Tag Manager, trägt die Container-ID je Umgebung ein und deployt. Danach landen die Ereignisse der Storefront mit GA4-Namen im Data Layer, sobald der Besucher der Statistik zugestimmt hat.

## Bevor du startest

<dl>

<dt>Tarif</dt>
<dd>Tracking-Basis in der Plattform enthalten; Server Side Tracking ist ein Add-on</dd>

<dt>Rolle</dt>
<dd>Developer-Rolle auf der Umgebung (für Configuration)</dd>

<dt>Dauer</dt>
<dd>10 Min.</dd></dl>

### Voraussetzungen

- Google-Tag-Manager-Konto mit Container (GTM-XXXXXX)
- Consent-App Cookiebot oder CCM19 eingerichtet
- Zugriff auf eine Testumgebung wie dev oder stage

Zuletzt geprüft am 15. Oktober 2026

Laioutr erfasst Ereignisse wie Seitenaufruf, Produktansicht, In-den-Warenkorb und Kauf in einer zentralen Analytics-Schicht. Damit diese Ereignisse in Google Analytics, Google Ads oder anderen Werkzeugen ankommen, wird ein Ziel angebunden. Das fertige Ziel dafür ist die App **Google Tag Manager**.

Die App lädt den GTM-Container und schreibt die Ereignisse in den Data Layer. Dabei übersetzt sie die Namen in GA4-Namen, aus dem Warenkorb-Ereignis wird zum Beispiel `add_to_cart`, und rechnet Beträge in die übliche Währungsdarstellung um. Gesendet wird erst, wenn der Besucher der Statistik zugestimmt hat.

Zusätzlich steuert die App **Google Consent Mode v2**: Vor dem Laden von GTM stehen alle Signale auf verweigert, nach der Entscheidung des Besuchers folgt ein vollständiges Update. Ohne Consent-Lösung bleibt alles verweigert, deshalb gehört eine Consent-Lösung wie Cookiebot, CCM19 oder Consentr immer dazu.

Diese Tracking-Basis ist in der Plattform enthalten. Serverseitige Weiterleitung an weitere Ziele leistet das Add-on Server Side Tracking.

## Schritt für Schritt

1. 1 ### Schritt 1: Consent-App einrichten

   Zuerst Cookiebot oder CCM19 installieren und konfigurieren. Ohne Consent-App bleibt jede Einwilligung verweigert und das Tracking sendet nichts.
2. 2 ### Schritt 2: App Google Tag Manager installieren

   Im Cockpit im Projektmenü **Apps** öffnen, den Tab **Tracking** wählen und bei Google Tag Manager auf **Install** klicken.
3. 3 ### Schritt 3: Container-ID eintragen

   In der Umgebung unter **Configuration** die App öffnen und die Container-ID aus Google Tag Manager eintragen. Bei mehreren Märkten kann jeder Markt einen eigenen Container erhalten.
4. 4 ### Schritt 4: Speichern und deployen

   Auf **Save settings** klicken und danach ein Deployment der Umgebung starten. Gespeicherte Einstellungen wirken erst mit dem nächsten Deployment.
5. 5 ### Schritt 5: Tags in Google Tag Manager anlegen

   Im GTM-Container Tags und Trigger für die GA4-Ereignisnamen anlegen, zum Beispiel `page_view`, `view_item`, `add_to_cart` und `purchase`.
6. 6 ### Schritt 6: Erst testen, dann live schalten

   Die Einrichtung zuerst in dev oder stage prüfen. Danach dieselbe Container-ID oder den Live-Container in main eintragen und deployen.

## Ergebnis prüfen

Die Storefront in einem privaten Browserfenster öffnen, im Banner der Statistik zustimmen und im Vorschaumodus von Google Tag Manager prüfen, ob Ereignisse wie `page_view` und `add_to_cart` im Data Layer ankommen. Nach einer Ablehnung dürfen keine Ereignisse erscheinen.

## Häufige Fragen

Warum kommen keine Ereignisse in Google Tag Manager an?

Häufige Ursachen: keine Consent-App installiert, der Besucher hat der Statistik nicht zugestimmt oder die Umgebung wurde nach dem Speichern nicht neu deployt.

Kann jeder Markt einen eigenen GTM-Container haben?

Ja. Die Container-ID lässt sich je Markt vergeben. Ein Markt ohne Eintrag erhält dann keinen Container.

Lassen sich eigene Ereignisse ergänzen?

Ja. Die Entwicklung definiert eigene Ereignistypen in einer App. Die GTM-App übernimmt sie mit Namensraum in den Data Layer, etwa als `acme_quote_requested`.

Wie werden Ereignisse serverseitig weitergeleitet?

Über das Add-on Server Side Tracking. Es leitet Ereignisse ohne Browser-JavaScript an Ziele wie GA4, Meta oder ein Data Warehouse weiter, weiterhin einwilligungsgesteuert.

## Passend dazu

- [Tracking und Consent in den Komponenten](https://academy.laioutr.com/artikel/tracking-und-consent-in-den-komponenten)6 Min.

  Die Komponenten von Laioutr senden Ereignisse wie Seitenaufruf, Produktansicht, In-den-Warenkorb und Kauf über eine einheitliche Analytics-Schicht. Jedes Ereignis erreicht nur die Ziele, für die der Besucher seine Einwilligung gegeben hat.
- [Consent-Banner mit Cookiebot oder CCM19 einrichten](https://academy.laioutr.com/artikel/consent-banner-mit-cookiebot-oder-ccm19-einrichten)10 Min.

  Laioutr bindet Cookiebot oder CCM19 als Consent-App an. Nach Installation und Eintrag der Kennungen zeigt die Storefront den Banner, und alle Tracking-Ziele sowie Google Consent Mode v2 folgen automatisch der Entscheidung des Besuchers.
- [Zugangsdaten eintragen und Verbindung testen](https://academy.laioutr.com/artikel/zugangsdaten-eintragen-und-verbindung-testen)5 Min.

  Zugangsdaten einer App werden je Umgebung unter Configuration eingetragen, mit Test connection geprüft und mit Save settings gespeichert. Wirksam werden sie mit dem nächsten Deployment.
- [Google Tag Manager mit Consent Mode v2 einbinden](https://academy.laioutr.com/apps/google-tag-manager-mit-consent-mode-v2)8 Min.

  Die App Google Tag Manager lädt den GTM-Container in die Storefront, setzt alle Consent-Signale vorab auf „denied“ und gibt sie erst nach der Entscheidung der Besucher frei. Storefront-Events landen nach Zustimmung zu Analytics mit GA4-Namen im Data Layer.

## [Tracking, Sprache und Agenten](https://academy.laioutr.com/leitfaeden/tracking-sprache-und-agenten)

In diesem Leitfaden suchen

1. [Tracking und Consent in den Komponenten](https://academy.laioutr.com/artikel/tracking-und-consent-in-den-komponenten)6 Min.
2. [Tracking einrichten: Google Tag Manager anbinden](https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden)10 Min.
3. [Consent-Banner mit Cookiebot oder CCM19 einrichten](https://academy.laioutr.com/artikel/consent-banner-mit-cookiebot-oder-ccm19-einrichten)10 Min.

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://academy.laioutr.com/#website",
      "@type": "WebSite",
      "inLanguage": "de",
      "name": "Default",
      "url": "https://academy.laioutr.com/",
      "workTranslation": {
        "@id": "https://academy.laioutr.com/#website"
      }
    },
    {
      "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#webpage",
      "name": "Academy Article",
      "url": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden",
      "@type": [
        "WebPage",
        "FAQPage"
      ],
      "breadcrumb": {
        "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#breadcrumb"
      },
      "isPartOf": {
        "@id": "https://academy.laioutr.com/#website"
      },
      "mainEntity": [
        {
          "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#/schema/question/1"
        },
        {
          "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#/schema/question/2"
        },
        {
          "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#/schema/question/3"
        },
        {
          "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#/schema/question/4"
        }
      ],
      "potentialAction": [
        {
          "@type": "ReadAction",
          "target": [
            "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden"
          ]
        }
      ]
    },
    {
      "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#breadcrumb",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "name": "Home",
          "item": "https://academy.laioutr.com/",
          "position": 1
        },
        {
          "@type": "ListItem",
          "name": "Storefront-Funktionen",
          "item": "https://academy.laioutr.com/bereiche/storefront-funktionen",
          "position": 2
        },
        {
          "@type": "ListItem",
          "name": "Tracking, Sprache und Agenten",
          "item": "https://academy.laioutr.com/leitfaeden/tracking-sprache-und-agenten",
          "position": 3
        },
        {
          "@type": "ListItem",
          "name": "Tracking einrichten: Google Tag Manager anbinden",
          "item": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden",
          "position": 4
        }
      ]
    },
    {
      "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#/schema/question/1",
      "@type": "Question",
      "inLanguage": "de",
      "name": "Warum kommen keine Ereignisse in Google Tag Manager an?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "<p>Häufige Ursachen: keine Consent-App installiert, der Besucher hat der Statistik nicht zugestimmt oder die Umgebung wurde nach dem Speichern nicht neu deployt.</p>"
      }
    },
    {
      "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#/schema/question/2",
      "@type": "Question",
      "inLanguage": "de",
      "name": "Kann jeder Markt einen eigenen GTM-Container haben?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "<p>Ja. Die Container-ID lässt sich je Markt vergeben. Ein Markt ohne Eintrag erhält dann keinen Container.</p>"
      }
    },
    {
      "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#/schema/question/3",
      "@type": "Question",
      "inLanguage": "de",
      "name": "Lassen sich eigene Ereignisse ergänzen?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "<p>Ja. Die Entwicklung definiert eigene Ereignistypen in einer App. Die GTM-App übernimmt sie mit Namensraum in den Data Layer, etwa als <code>acme_quote_requested</code>.</p>"
      }
    },
    {
      "@id": "https://academy.laioutr.com/artikel/tracking-einrichten-google-tag-manager-anbinden#/schema/question/4",
      "@type": "Question",
      "inLanguage": "de",
      "name": "Wie werden Ereignisse serverseitig weitergeleitet?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "<p>Über das Add-on Server Side Tracking. Es leitet Ereignisse ohne Browser-JavaScript an Ziele wie GA4, Meta oder ein Data Warehouse weiter, weiterhin einwilligungsgesteuert.</p>"
      }
    }
  ]
}
```
