Ü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+'¤cy='+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
emidzu speichern (z. B. überlocalStorageoder einen anderen Mechanismus). - Die
emidwird als GET-Parameter (z. B.?emid=12345) an die Landingpage übermittelt. - Der Tracking-Code greift auf die gespeicherte
emidzu und verwendet sie auf der Bestellabschlussseite. - Falls die
emidnicht 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 |
No comments to display
No comments to display