Mit dem Wrapper lassen sich Page Impressions auch ohne den ausdrücklichen Aufruf einer Webseite messen.
Einbau des Wrappers
Der Wrapper wird mit dem Standard JavaScript-Code von etracker ausgeliefert und kann z. B. so eingebaut werden:
<script type="text/javascript">
function testCall(pagename)
{
et_eC_Wrapper({et_et: accountkey1, et_pagename: pagename});
}
</script>
Die Funktion ‚testCall‘ kann dann über jedes beliebige JavaScript-Event aufgerufen werden, wie z. B.:
onclick="testCall(pagename)"
Die Wrapper-Funktion kann auch direkt, ohne die TestCall-Funktion, wie folgt aufgerufen werden:
onmousedown="et_eC_Wrapper({et_et: accountkey1, et_pagename: "Index-Seite"});"
Damit der Aufruf der Wrapper-Funktion durch den geblockten etracker Code, z. B. durch den Ausschluss von der Zählung, nicht zu einem JavaScript-Fehler führt, bitte die folgende Funktion verwenden:
If(typeof(_etracker) === "object") {
et_eC_Wrapper(…);
}
Parameter des Wrappers
‚Account-Schlüssel 1‘, der erste Parameter der Funktion, muss den Account-Schlüssel 1 des etracker Analytics Accounts enthalten. Der zweite Parameter enthält ein optionales JavaScript-Objekt mit folgenden optionalen Variablen:
Variable | Type | Bedeutung | Beschreibung |
---|---|---|---|
et_pagename | String | Seitenname | Eindeutiger Name der Seite. |
et_areas | String | Bereichsname | Bezeichnung des Seitenbereichs. |
et_tval | Float | Gesamtbestellwert | Netto Umsatz, der durch die Zielerreichung generiert wurde. |
et_tonr | String | Bestellnummer | Eindeutige Bestellnummer (ohne Kommas und Semikolons) |
et_tsale | Integer | Bestellstatus | Bestellstatus für Umsatzziele: 0 = Lead 1 = Sale 2 = Vollstorno |
et_basket | String | Warenkorb | Vom Shopsystem vergebene Parameter zum Zuordnen der Warenkorbartikel (ArtNr,ArtName,ArtGruppe,Anzahl,Preis) |
Alle Objektvariablen sind optional. Wenn sie nicht ausdrücklich gesetzt sind, werden die Werte übernommen, die im Parameter-Block des Tracking Codes angegeben sind. Folgender Aufruf erzeugt die gleichen Daten wie der ursprüngliche Aufruf über den Tracking Code:
<script type="text/javascript">et_eC_Wrapper('Account-Schlüssel 1');</script>
Beispiel für einen vollständigen Aufruf:
<script type="text/javascript">
et_eC_Wrapper(
{
et_et: accountkey,
et_pagename:'Landingpage',
et_ilevel:2,
cc_attributes:{"Attributname1":"Attributwert1",
"Attributname2": ["Attributwert2a", true]},
}
);
</script>