Tracking Code Parameter
Parameter setzen
Der etracker Tracking Code kann bei Bedarf mittels vordefinierter oder eigener Parameter angepasst werden. Dies ist in diesen Fällen empfehlenswert:
- Individuelle Seitenbenennung und Bereichszuordnung
- Erfassung von Conversions mit Umsätzen oder zur späteren Wandlung (Leads zu Sales)
- Datenanreicherung auf Seiten-, Besuchs- oder Besucher-Ebene
Individuelle Seitenbenennung und Bereichszuordnung
Ein absolutes Muss für die Web-Analyse ist die Erfassung jeder Web-Seite mittels eigenem, eindeutigen Seitennamen. Standardmäßig wird der Seitenname automatisch aus dem Seitentitel extrahiert. Unter Account → Automatische Erfassung → Seitenname kann der Standard vom Seitentitel auf die URL umgestellt werden. Alternativ kann ein Seitenname mittels Parameter im etracker Code übergeben werden.
Die Gruppierung von Seiten zu Bereichen ist eine sehr hilfreiche Web-Analyse-Funktion. Die Gruppierung erfolgt standardmäßig automatisch anhand der URL-Struktur. Unter Account → Automatische Erfassung → Seiten-Bereiche kann der Standard in verschiedener Form angepasst werden. Eine vollständig individuelle Gruppierung kann mittels Parameter im etracker Code erfolgen.
Seitennamen [et_pagename]
Übergebe einen individuellen Seitennamen wie folgt:
var et_pagename = "SEITENNAME"; // Seitenname
//Freitext max. 255 Zeichen
//Default ""
Wenn der Parameter et_pagename
aus dem Parameter Block entfernt bzw. nicht gesetzt wird, wird automatisch der Seitentitel als Name erfasst. Falls ein Seitentitel nicht vorhanden ist, wird der URL-Pfad der Seite ohne URL-Parameter genutzt.
Wird auf verschiedenen Seiten der Website der gleiche Seitenname vergeben, werden diese Seiten unter einem Seitennamen zusammengefasst und können nicht differenziert ausgewertet werden.
Bereiche [et_areas]
Übergebe eine individuelle Bereichszuordnung wie folgt:
var et_areas = "Privatkunden";
//Freitext max. 255 Zeichen;
//Default: ""
Eine einzelne Seite der Website kann genau einem Bereich zugeordnet werden. Bereiche können in bis zu fünf Ebenen hierarchisch aufgebaut sein. Trenne die einzelnen Hierarchieebenen durch einen Schrägstrich /.
Eine Website ist in einen Bereich Herrenmode
und einen Bereich Damenmode
unterteilt, die wiederum unterschiedliche Produktbereiche und Produktunterbereiche haben.
Die etracker Bereichsnamen könnten dann z. B. wie folgt lauten:
Herrenmode
/Bekleidung
/Hemden
Herrenmode
/Bekleidung
/Hosen
/Chino
Herrenmode
/Schuhe
Damenmode
/Bekleidung
/Kleider
Damenmode
/Bekleidung
/Hosen/ChinoDamenmode
/Schuhe
Erfassung von Conversions mit Umsätzen oder zur späteren Wandlung (Leads zu Sales)
Für die Shop-Analyse empfehlen wir das Einbinden des E-Commerce Trackings wie hier beschrieben.
Sollen Conversion-Aktionen bzw. Conversion-Prozesse ohne Umsätze und ohne Lead-zu-Sale-Wandlung gemessen werden, kann die Konfiguration von Conversion-Prozessen über die Einstellungen genutzt werden (Konfiguration → Conversion-Prozesse).
Folgende Parameter stehen für die Messung von Leads und Sales im Tracking Code zur Verfügung:
var et_tval = "0"; //Umsatz
var et_tonr = ""; //Bestell-/Vorgangsnummer
var et_tsale = 0; //Bestellstatus
var et_basket = ""; //Warenkorb
Um Conversions mit Umsätzen bzw. Leads oder Sales zu messen, müssen die Parameter et_tval
, et_tonr
und et_tsale
befüllt werden. Der Warenkorb-Parameter et_basket
ist optional.
Umsatz [et_tval]
Der Umsatz wird wie folgt übergeben:
var et_tval = "39.95";
//float: Netto-Umsatz, der durch die Zielerreichung generiert wurde.
//Nachkommastellen werden mit einem Punkt gekennzeichnet.
//Es werden maximal zwei Nachkommastellen unterstützt.
//Es werden keine Einheiten unterstützt.
//Default "0"
Bestellnummer [et_tonr]
Die Bestellnummer (oder auch Vorgangsnummer) dient der eindeutigen Identifikation der Conversion. Sie wird für die optionale Wandlung von Leads zu Sales verwendet. Sollte keine Nummer existieren, könnte als eindeutige Identifikation z. B. auch ein Timestamp dienen.
Die Bestellnummer wird wie folgt übergeben:
var et_tonr = "RG_1234";
//string: Eindeutige Bestellnummer.
//Freitext max. 50 Zeichen.
//Es sind keine Kommas/Semikolons erlaubt.
//Default ""
Bestellstatus [et_tsale]
Der Parameter et_tsale
gibt an, ob es sich bei der Conversion um eine Lead-Bestellung oder um eine Sale-Bestellung handelt.
Der Bestellstatus wird wie folgt übergeben:
var et_tsale = 0;
// integer: 0 = Lead (default)
// 1 = Sale
// 2 = Vollstorno
Werden keine Leads generiert, die später zu Sales umgewandelt werden, so sollten alle Conversions direkt als Sales übergeben werden.
Warenkorb [et_basket]
Zur optionalen Übermittlung von Warenkorbinformationen zur Unterscheidung von verschiedenen Conversion-Arten dient der Parameter et_basket
.
Die Informationen zum Warenkorb werden wie folgt übergeben:
var et_basket = "ArtNr1,ArtName1,ArtGruppe1,Anzahl1,Preis1;ArtNr2,ArtName2,ArtGruppe2,Anzahl2,Preis2";
//string: Parameter zur Zuordnung der Warenkorb Artikel
//Default "";
Ein Datensatz besteht aus folgenden Elementen:
- ArtNr: Eindeutiger Artikelcode der bestellten oder angefragten Leistung, max. 50 Zeichen.
- ArtName: Bezeichnung für den Artikel oder die Leistung, max. 100 Zeichen.
- ArtGruppe: Bezeichnung für die zugehörige Kategorie, max. 50 Zeichen.
- Anzahl: Menge des Artikels.
- Preis: Stückpreis des Artikels. Nachkommastellen werden mit einem Punkt gekennzeichnet. Einheiten (Euro (€), Dollar ($) etc.) werden nicht mit angegeben.
Die einzelnen Elemente innerhalb eines Datensatzes werden mit Komma getrennt. Sollte der Besucher der Website mehrere Artikel bestellen, so werden diese durch ein Semikolon getrennt.
Der Warenkorb für mehrere Artikel wird wie folgt übergeben:
var et_basket = "ArtNr,ArtName,ArtGruppe,Anzahl,Preis";
//string: Vom Shop System vergebene Parameter zur Zuordnung der Warenkorb Artikel
//Default "";
Sollten Sonderzeichen in den Elementen enthalten sein, so müssen diese vorher nach dem URL-Encoding Standard kodiert werden. Kommas und Semikolons sind innerhalb der Elemente nicht erlaubt.
Laufzeit von etracker Cookies selbst bestimmen
Um noch flexibler auf Anforderungen des Datenschutzes reagieren zu können, hast du die Möglichkeit, die Cookie-Laufzeit folgender von etracker gesetzten Cookies selbst zu bestimmen:
Cookie-Name | Nutzung | Beispielhafter Wert |
---|---|---|
_et_coid | Cookie-Erkennung etracker analytics | 108bf9a85547edb1108bf9a85547edb1 |
BT_pdc | Enthält Base64-kodierte Daten der Besucherhistorie (ist Kunde, Newsletter-Empfänger etc.) zur Personalisierung | eyJldGNjX2N1c3QiOjAsImVj...GNjX25l d3NsZXR0ZXIiOjB9 |
Die Laufzeit der Cookies kann über das data-Attribut data-cookie-lifetime
im etracker Code eingestellt werden:
<script id="_etLoader" type="text/javascript" charset="UTF-8" data-respect-dnt="true" data-secure-code="XXXXXX" data-cookie-lifetime="24" src="//static.etracker.com/code/e.js"></script>
Der übergebene Wert wird als Anzahl von Monaten interpretiert. Der Standardwert beträgt 24 Monate, der geringste Wert einen Monat.
Wird das Attribut data-cookie-lifetime
nicht genutzt oder ein ungültiger Wert eingetragen, wird automatisch der Standardwert von 24 Monaten verwendet. Wird ein Wert unter einem Monat angegeben, wird automatisch ein Monat als Laufzeit verwendet.
Der vollständige etracker Code inklusive des Attributes sieht beispielhaft wie folgt aus:
<!-- Copyright (c) 2000-2021 etracker GmbH. All rights reserved. -->
<!-- This material may not be reproduced, displayed, modified or distributed -->
<!-- without the express prior written permission of the copyright holder. -->
<!-- etracker tracklet 5.0 -->
<script type="text/javascript">
//var et_pagename = "";
//var et_areas = "";
//var et_tval = "";
//var et_tonr = "";
//var et_tsale = 0;
//var et_basket = "";
</script>
<script id="_etLoader" type="text/javascript" charset="UTF-8" data-block-cookies="true" data-respect-dnt="true" data-cookie-lifetime="24" data-secure-code="XXXXXX" src="//code.etracker.com/code/e.js" async></script>
<!-- etracker tracklet 5.0 end -->