Zum Inhalt springen
Dokumentation
Jetzt starten

Tracking Code Parameter

Inhalt
Parameter setzen Individuelle Seitenbenennung und Bereichszuordnung Erfassung von Conversions mit Umsätzen oder zur späteren Wandlung (Leads zu Sales) Optionale Parameter var et_cdi var _btNoJquery etracker Optimiser-Parameter Parameter et_popto var _btNoJquery

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

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:

Seitennamen manuell aus dem Code übergeben javascript
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.

Hinweis

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:

javascript
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 /.

Beispiel

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/Chino
  • Damenmode/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:

javascript
var et_tval = "0"; //Umsatz
var et_tonr = ""; //Bestell-/Vorgangsnummer
var et_tsale = 0; //Bestellstatus
var et_basket = ""; //Warenkorb
Achtung

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:

javascript
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:

javascript
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:

javascript
var et_tsale = 0;
// integer:    0 = Lead (default)
//             1 = Sale
//             2 = Vollstorno
Hinweis

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:

javascript
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:

javascript
var et_basket = "ArtNr,ArtName,ArtGruppe,Anzahl,Preis";
//string: Vom Shop System vergebene Parameter zur Zuordnung der Warenkorb Artikel
//Default "";
Hinweis

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.

Optionale Parameter

var et_cdi

Mit Hilfe des Parameters var et_cdi wird ein Wert (Identifier) übergeben, der zur Identifikation des Website-Besuchers beim Cross-Device-Tracking verwendet wird.

Hinweis

Das Cross Device Tracking ist standardmäßig für jedem etracker Account freigeschaltet. Bitte beachte, dass bei falscher Übergabe des Parameters die Besucherzahlen irreversibel verfälscht werden können!

var _btNoJquery

Das Laden von jQuery kann unterdrückt werden, indem man den Parameter var _btNoJquery = true; im Parameterblock des etracker Codes setzt. Dies ist aber nur dann sinnvoll, wenn auf der Webseite ohnehin ein jQuery lädt, da sonst Smart Messages und A/B-Tests nicht ausgespielt werden können.

etracker Optimiser-Parameter

Für den Einsatz der A/B-Testing-Lösung etracker Optimiser (aktuell im End-of-Life-Status) stehen folgende speziellen Parameter zur Verfügung:

  • Verzögerung der Seitendarstellung
  • Verhindern des Ladens von jQuery

Parameter et_popto

Mithilfe des Parameters et_popto können Flackereffekte beim Aufrufen von Seiten vermieden werden.

Wenn der Browser zu viel von der Originalseite geladen hat bis etracker die Variante ausliefert, dann wird kurzzeitig die Originalseite angezeigt, bevor die Injektion/Umleitung durch etracker erfolgt. Dies wird als Flackern wahrgenommen und liegt meist daran, dass der Browser die Seitenvarianten von etracker zu spät anfordert. Der Effekt ist vor allem im Chrome sichtbar, weil dieser Browser sehr schnell rendert und deshalb früher als andere Browser die Originalseite anzeigen kann.

Hinweis

Die erste Maßnahme zum Verhindern des Flackereffekts ist der korrekte Einbau des Tracking Codes ganz oben in der Seite. So stellt man sicher, dass die Verbindung zu etracker möglichst schnell aufgebaut wird. Erst wenn der Flackereffekt trotzdem noch auftritt, sollte der Parameter et_popto gesetzt werden.

Standardmäßig wird vor dem Anzeigen der Seite ein weißer Layer über die Seite gelegt. Er wird entfernt, wenn die Variante durch Injektion bzw. Umleitung sichtbar wird (spätestens nach 300 Millisekunden).  So wird ein Flackern während der Ladezeit verhindert.

Durch Setzen des Parameters et_popto kann dieser Timeout auf eine längere Zeit eingestellt werden:

var et_popto     = "2000";
//String: Dauer, nach der der Layer spätestens entfernt wird (in Millisekunden)
// max. Wert: 3000
//Default "300"
Achtung

etracker garantiert keine 100%ige Verfügbarkeit für den etracker Optimiser Server. Falls der Server ausfallen sollte, wird auf allen Seiten, in denen der Tracking Code eingebaut ist, der weiße Layer für die eingestellte Timeout-Zeit über die Seite gelegt. Erst danach würde die Seite sichtbar. Der Standardwert sollte deshalb nur in begründeten Fällen angepasst und die Wirkung unbedingt getestet werden.

var _btNoJquery

Das Laden von jQuery kann unterdrückt werden, indem man den Parameter var _btNoJquery = true; im Parameter-Block des etracker Codes setzt. Dies ist aber nur dann sinnvoll, wenn auf der Webseite ohnehin ein jQuery lädt, da sonst Smart Messages und A/B-Tests nicht ausgespielt werden können.