# Troubleshooting & Tracking-Test

# Troubleshooting & Tracking-Test

Bevor du mit deinem Private Network live gehst, ist ein gründlicher End-to-End-Test entscheidend. Nutze diesen Guide, um sicherzustellen, dass die Daten lückenlos von easy.Affiliate an deinen Shop und zurück fließen.

---

## Der Test-Ablauf (Step-by-Step)

### 1. Link-Check & Zielseite
Klicke in deinem easy.Affiliate Dashboard auf ein hinterlegtes Werbemittel (Textlink oder Banner).
* **Prüfung:** Landest du auf der korrekten Zielseite (URL)?
* **Prüfung:** Ist der Parameter `?emid=XXXXX` deutlich in der Adresszeile deines Browsers zu sehen?

### 2. Cookie-Check (via Browser-Konsole)
Falls du den **eatms-container** nutzt, öffne nach dem Klick die Entwickler-Tools deines Browsers (F12 -> Tab "Application" oder "Speicher" -> Cookies).
* **Prüfung:** Wurde ein Cookie namens `EMID` mit dem korrekten Wert erstellt?
* **Prüfung:** Wurde ein Cookie namens `TRS` (Session) angelegt?

### 3. Der Testkauf (Conversion-Erfassung)
Führe nun eine vollständige Bestellung im Shop durch. Im Moment der "Danke-Seite" (Success Page) wird es ernst:

#### A. Prüfung mit EMID in der URL
* **Szenario:** Du hast die EMID gespeichert.
* **Prüfung:** Wird der Conversioncode im Quelltext der Seite korrekt aufgerufen? Ist die EMID im Code-Snippet enthalten?

#### B. Prüfung via Cookie-Fallback
* **Szenario:** Du hast ein EMID Cookie.
* **Prüfung:** Liest der Conversioncode die EMID korrekt aus dem Cookie aus, wenn die EMID nicht schon angehangen worden ist?

### 4. Datenvalidierung im easy.Affiliate Backend
Nachdem die Bestellung abgeschlossen ist, prüfe im Dashboard unter "Transaktionen":
* **Zuordnung:** Ist die Transaktion dem korrekten Publisher zugeordnet worden?
* **Ordertoken:** Stimmt die übermittelte Bestellnummer (Order-ID)?
* **Turnover:** Entspricht der Umsatz (Netto-Warenwert) dem tatsächlichen Kaufwert?
* **Provision:** Hat der Publisher basierend auf dem eingestellten Trigger (z. B. Rate für Neukunde) die exakte Provision erhalten?

---

## Häufige Fehlerquellen (Quick Fixes)

| Problem | Mögliche Ursache |
| :--- | :--- |
| **Keine EMID in der URL** | Werbemittel-URL in easy.Affiliate ist falsch konfiguriert. |
| **Cookies werden nicht gesetzt** | eatms-Container ist nicht auf allen Seiten (Global Header) verbaut. |
| **Keine Transaktion im Backend** | Conversioncode wird durch AdBlocker blockiert oder feuert nicht auf der Danke-Seite. |
| **Falsche Provision** | Trigger-Logik (z.B. Brutto vs. Netto) ist in den Kampagneneinstellungen nicht korrekt hinterlegt. |

---

> ### Profi-Tipp: Browser-Cache leeren
> Leere vor jedem neuen Testlauf deine Cookies und den Cache oder nutze den **Inkognito-Modus**, um sicherzustellen, dass du keine "alten" Sessions testest.