Übersicht

Dieser Trackingcode ist für die Erfassung der Conversion / Bestellung zuständig und muss auf der Bestellabschlussseite ausgegeben werden.
JavaScript-Code
<script>
(function() { 
    var campaign_id = 'CAMPAIGN_ID';
    var trigger_id = 'TRIGGER_ID';
    var token = 'ORDERTOKEN'; 
    var turnover = 'TURNOVER';
    var descr = 'DESCRIPTION';
    var currency = 'EUR';
    var storageKey = 'emid';
    var trackingDomain = 'SUB-DOMAIN';
    /* Bitte hier die EMID einfügen, die zuvor über den GET-Parameter an die Landingpage übergeben wurde */
    /* Falls es nicht möglich ist, die EMID zu speichern, bitte diese Zeile so belassen */
    var emid = null;
    var attribution = '1';
    var trackingUrl = 'https://'+trackingDomain+'/trck/etrack/?campaign_id='+campaign_id+'&trigger_id='+trigger_id+'&token='+token+'&descr='+descr+'&currency='+currency+'&turnover='+turnover+'&attribution='+attribution+'&t=js';
    emid = emid || window.localStorage[storageKey];
    if(emid) {
        trackingUrl += '&emid='+emid;
    }
    var req = new XMLHttpRequest;
    req.withCredentials = true;
    req.open("GET", trackingUrl);
    req.send();
    req.onreadystatechange = function () { 
        (req.readyState === 4) ? eval(req.response) : null 
    };
})();
</script>
Wichtiger Hinweis zur 
emid
Der Kunde ist verantwortlich, die 
emid zu speichern (z. B. über 
localStorage oder einen anderen Mechanismus).
Die 
emid wird als GET-Parameter (z. B. 
?emid=12345) an die Landingpage übermittelt.
Der Tracking-Code greift auf die gespeicherte 
emid zu und verwendet sie auf der Bestellabschlussseite.
Falls die 
emid nicht gespeichert wurde, kann sie nicht im Tracking verwendet werden → die Transaktion wird nicht korrekt erfasst.
Variablenbeschreibung
Zu Beginn des Codes werden die Variablen initialisiert.
Die rot hinterlegten Werte müssen durch die entsprechenden Werte ausgetauscht werden.
Variable
Beschreibung
CAMPAIGN_ID
Kampagnen-ID
TRIGGER_ID
Trigger-ID
TOKEN
Bestellnummer / Order-ID
TURNOVER
Netto-Bestellwert. Daraus resultiert ggf. die Provision für den Publisher.
DESCR
Beschreibung zur Order
CURRENCY
Aktuelle Währung (Standard: Partnerprogramm-Einstellung). Beispiel: CHF bei Schweizer Shops, die in € abrechnen.
STORAGEKEY
Key im LocalStorage, in dem die 
emid gespeichert ist
TRACKINGDOMAIN
Domain der Partnerplattform
ATTRIBUTION
Attribution im Dezimalformat mit Punkt als Trennzeichen (z. B. 
0.50 für 50 %)
EMID
Wert des Parameters 
emid, welcher über den Clicklink an die Landingpage übergeben wird