# Übersicht

Für das Tag-Management ist es möglich, verschiedene Systemparameter mit an den jeweiligen Tag-Code, die Callback-URL oder die Serversided-Tracking-URL zu übergeben.  

---

## Get-Parameter des Trackingaufrufs

| Parameter       | Code               | Beschreibung                                                                 |
|-----------------|--------------------|-------------------------------------------------------------------------------|
| ORDERTOKEN      | `\|get.token\|`       | Bestellnummer des Transaktionsvorgangs                                        |
| ORDERTOKEN ENDOCDED     | `\|get.token:encoded\|`       | Bestellnummer des Transaktionsvorgangs mit encoding           |
| TRIGGER ID      | `\|get.trigger_id\|`  | Raten-ID (Trigger-ID) des Transaktionsvorgangs                                |
| BESCHREIBUNG    | `\|get.descr\|`       | Optionale Beschreibung des Transaktionsvorgangs                               |
| WÄHRUNG         | `\|get.currency\|`    | Währung der Transaktion                                                       |
| WARENKORB       | `\|get.basket\|`      | JSON-String des Warenkorbs (bei Basket-Tracking `/ebasket/`)                  |
| WUNSCHPARAMETER | `\|get.*\|`           | Sämtliche GET-Parameter des Trackingcodeaufrufs (Wildcard)                    |

---

## Transaktions-Parameter

| Parameter            | Code                        | Beschreibung                                                                 |
|----------------------|-----------------------------|-------------------------------------------------------------------------------|
| ORDERID              | `\|order.id\|`              | Interne ID des Transaktionsvorgangs                                           |
| ORDER TOKEN          | `\|order.ordertoken\|`      | Bestellnummer des Transaktionsvorgangs                                        |
| PUBLISHER ORDERID HASH | `\|order.ebestid\|`       | Gehashte ID des Transaktionsvorgangs, Standard-Ausgabe an Publisher            |
| PROJEKT ID           | `\|order.project_id\|`      | Projekt-ID des Publishers                                                     |
| KAMPAGNEN ID         | `\|order.campaign_id\|`     | ID des Partnerprogramms                                                       |
| TRIGGER ID           | `\|order.trigger_id\|`      | Trigger-ID des Transaktionsvorgangs                                           |
| TRIGGER TYP          | `\|order.trigger_type\|`    | Typ der Rate (`sale_fixed`, `sale_dynamic`, `lead_fixed`, `lead_dynamic`)      |
| TRIGGER WERT         | `\|order.trigger_value\|`   | Eingestellte Provisionsrate                                                   |
| WARENKORBWERT        | `\|order.turnover\|`        | Umsatz des Transaktionsvorgangs                                               |
| PROVISION            | `\|order.commission\|`      | Höhe der Provision                                                            |
| PROVISIONSGRUPPE     | `\|order.commission_group\|`| Provisionsgruppe des Publishers                                               |
| ATTRIBUTION          | `\|order.attribution\|`     | Attributionshöhe (z. B. 1 = 100%, 0.5 = 50%)                                  |

---

## Publisher-Parameter

| Parameter             | Code             | Beschreibung                                                                 |
|-----------------------|------------------|-------------------------------------------------------------------------------|
| PUBLISHER ID          | `\|publisher.id\|`     | Account-ID des Publishers                                                     |
| JEGLICHER PARAMETER   | `\|publisher.*\|`      | Beliebige Publisher-Parameter (Wildcard `*` durch gewünschten Schlüssel ersetzen) |

---

## Tracking-Action GET-Parameter

| Parameter    | Code                         | Beschreibung                                                                 |
|--------------|------------------------------|-------------------------------------------------------------------------------|
| SUBID        | `\|trackaction_get.subid\|`  | SubID des Publishers aus Klick oder Postview                                  |
| GET PARAMETER| `\|trackaction_get.*\|`      | Sämtliche GET-Parameter der Tracking-Action                                   |

---

## Tracking-Action-Referrer GET-Parameter

| Parameter         | Code                                   | Beschreibung                                                                 |
|-------------------|----------------------------------------|-------------------------------------------------------------------------------|
| AWC (Awin)        | `\|trackaction_referrer_get.awc\|`     | Awin-spezifisch: an Landingpage übergebener `awc`-Parameter                   |
| GET PARAMETER     | `\|trackaction_referrer_get.*\|`       | Sämtliche GET-Parameter des Referrers                                         |
| HTTP Referer     | `\|trackaction.http_referrer.\|`        | Referrer-URL der Action                                      |
| HTTP Referer     | `\|trackaction.http_referrer\|:encoded.\|`| Referrer-URL der Action encodiert                                     |


---

## Sonstige Parameter

| Parameter         | Code                          | Beschreibung                                                                 |
|-------------------|-------------------------------|-------------------------------------------------------------------------------|
| SESSION ID        | `\|sys.sessionid\|`           | Vom System generierte Session-ID (Customer Journey)                           |
| ACTION ID         | `\|sys.actionid\|`            | Vom System generierte Action-ID (Click / Postview)                            |
| AKTUELLER ZEITPUNKT | `\|sys.timestamp\|`         | Aktuelle Zeit in UnixTime                                                     |
| COOKIE-VALUES     | `\|cookie.*\|`                | Sämtliche Cookie-Values mit Key `*`                                           |
| URL-REGEX-CALLBACKS | `\|url_regex_callback.*\|`  | Bei Aussteuerung via Regex: der Match (numerisch indiziert)                   |

Beispiel:  
Regex-Condition `/\/category\/(.*)$/` → Zugriff auf den Match mit `\|url_regex_callback.1\|`

---