GA4 E-Commerce-Tracking: Ereignisse und Bestellungen
Gleichen Sie GA4-Ereignisse mit Bestellungen ab und prüfen Sie Umsatzdaten.
Definieren Sie Datenvertrag, Berechtigungen und Fehlerbehandlung für API-Verbindungen.

Was ist eine API-Integration? Vereinfacht gesagt verbindet sie zwei Anwendungen, damit diese nach festgelegten Regeln Daten austauschen können. So lassen sich etwa Bestellungen aus Ihrem Onlineshop an die Buchhaltung übergeben, Bestände aus dem ERP in den Shop übertragen oder Kundendaten aus dem CRM im Support anzeigen.
Eine erfolgreiche Integration ist jedoch mehr als eine technische Verbindung. Legen Sie von Anfang an fest, welche Daten wann übertragen werden, welches System die führende Quelle ist, wie Fehler behandelt und wie Ergebnisse kontrolliert werden.
Wenn dieselben Informationen immer wieder in verschiedene Anwendungen eingegeben werden, entstehen Fehler, Verzögerungen und zusätzlicher Kontrollaufwand. Eine passend konzipierte API-Integration kann solche Wiederholungen reduzieren und die Datenkonsistenz zwischen Systemen unterstützen.
Ein B2B-Vertriebsteam kann beispielsweise kundenspezifische Preise im ERP, Bestellungen im Shop und Zahlungseingänge in der Buchhaltung verwalten. Ziel ist nicht, alle Daten in jedes System zu kopieren, sondern benötigte Informationen zur richtigen Zeit in der richtigen Ansicht bereitzustellen.
Nicht jeder Datenaustausch benötigt eine API. Häufigkeit, Datenmenge, Kritikalität des Vorgangs und technische Möglichkeiten bestimmen die geeignete Methode.
| Methode | Wie funktioniert sie? | Passendes Beispiel | Worauf kommt es an? |
|---|---|---|---|
| API | Ein System sendet eine Anfrage an ein anderes oder ruft Daten ab. | Bestellung anlegen, Bestand abfragen, Kundendaten aktualisieren. | Authentifizierung, Anfragelimits und Fehlerantworten müssen geklärt sein. |
| Webhook | Bei einem Ereignis sendet das Quellsystem eine Meldung an das Zielsystem. | Neue Bestellung, Zahlungsbestätigung oder Kündigung eines Abonnements. | Mehrfachmeldungen und die Erreichbarkeit des Zielsystems müssen berücksichtigt werden. |
| Dateitransfer | CSV-, XML- oder ähnliche Dateien werden in festgelegten Abständen ausgetauscht. | Produktlisten, periodische Preislisten oder Datenübernahme aus Altsystemen. | Dateischema, Zeichencodierung und Aktualisierungszeit müssen geprüft werden. |
| Manueller Prozess | Eine Person gibt Daten über die Benutzeroberfläche ein oder bestätigt sie. | Ausnahmen, geringe Fallzahlen oder Vorgänge mit menschlicher Entscheidung. | Berechtigungen, Kontrollschritte und eine nachvollziehbare Vorgangshistorie sind erforderlich. |
API und Webhook werden häufig verwechselt. Über eine API kann Ihre Anwendung bei Bedarf fragen: „Welchen Status hat diese Bestellung?“ Bei einem Webhook meldet das andere System von sich aus: „Der Bestellstatus hat sich geändert.“ In vielen Projekten ergänzen sich beide Verfahren.
Versuchen Sie nicht, sofort alle Abläufe zu automatisieren. Machen Sie zunächst Prozesse sichtbar, die Datenfehler, Wartezeiten oder hohen Nachverfolgungsaufwand verursachen. Bewerten Sie jeden Ablauf anhand dieser Fragen:
„Bei einer neuen Bestellung einen Versandauftrag anlegen“ eignet sich häufig für eine Integration: Auslöser, Datenfelder und Ergebnis sind klar. „Bei hochpreisigen Bestellungen einen Sonderrabatt prüfen“ enthält dagegen eine menschliche Entscheidung und sollte nicht vollständig automatisiert werden. Das System kann hier Informationen vorbereiten und eine Aufgabe oder Freigabe an die zuständige Person senden.
Für die getrennte Gestaltung von Freigaben hilft der Leitfaden zu Workflow-Automatisierung und Freigabeprozessen (auf Türkisch).
Ein häufiges Problem ist, dass gleich benannte Felder in zwei Systemen unterschiedliche Bedeutungen haben. „Kundenname“, „Produktcode“, „Bestellstatus“ oder „Bestand“ können sich in Format, Umfang und Aktualisierungsregel unterscheiden.
Die Zuordnung der führenden Quelle ist besonders wichtig. Wenn Sie Produktbeschreibungen im PIM, Bestände im ERP und den Veröffentlichungsstatus im Shop verwalten, bestimmen Sie für jedes Feld genau eine maßgebliche Quelle. Andernfalls können Systeme gegenseitig ihre Daten überschreiben.
Praktische Regel: Betrachten Sie bidirektionalen Datenaustausch nicht als Standard. Prüfen Sie zuerst, ob ein einseitiger Datenfluss den Bedarf bereits erfüllt.
Die Qualität einer Integration zeigt sich nicht nur im Normalbetrieb, sondern besonders im kontrollierten Umgang mit unerwarteten Situationen. Verbindungen können ausfallen, externe Dienste vorübergehend nicht antworten oder Quellsysteme unvollständige Daten liefern. Planen Sie die Fehlerbehandlung deshalb nicht erst nach der Entwicklung.
Ein Test mit einer erfolgreichen Bestellung allein reicht nicht. Ergänzen Sie Fälle wie eine fehlende Adresse, eine doppelte Bestellung, einen ungültigen Produktcode, einen Timeout, eine stornierte Zahlung und eine Teilretoure. Der Abgleich von Beispieldatensätzen vor dem Produktivstart hilft, Unterschiede früh zu erkennen.
Für konsistente Produkt-, Kategorie- und Bilddaten ergänzen die Hinweise zur Inhalts- und Medienverwaltung im Leitfaden zur Optimierung von Produktbildern (auf Türkisch) die technische Planung.
Die Aussage „Integrationen werden unterstützt“ bedeutet nicht automatisch, dass Ihr benötigter Datenfluss bereits verfügbar ist. Mit diesen Fragen wird der Projektumfang konkreter:
Bewerten Sie die Antworten nicht nur im technischen Team, sondern auch mit den Prozessverantwortlichen aus Betrieb, Vertrieb und Finanzen.
Halten Sie Ihren Plan kurz, aber so konkret, dass Entscheidungen möglich sind. Die folgende Struktur eignet sich als Ausgangspunkt für eine einzelne Anbindung ebenso wie für ein Projekt mit mehreren Systemen:
Dass ein Feld über die API verfügbar ist, reicht nicht aus: Ein leerer und ein unbekannter Wert können unterschiedliche Bedeutungen haben. Halten Sie diese Unterscheidung im Datenvertrag fest. Vereinbaren Sie außerdem ausdrücklich, ob ein im Quellsystem gelöschter Datensatz im Ziel gelöscht, deaktiviert oder erhalten bleibt.
Weiterlesen
Gleichen Sie GA4-Ereignisse mit Bestellungen ab und prüfen Sie Umsatzdaten.
Angebot anfordern
Lassen Sie uns Ihren Bedarf klären