1. Home
  2. Dokumente
  3. Developer Docs
  4. Web Integration
  5. Dynamische Inhalte mit dem Wrapper erfassen

Dynamische Inhalte mit dem Wrapper erfassen

Mit dem Wrapper lassen sich Page Impressions auch ohne den ausdrücklichen Aufruf einer Webseite messen (wie z. B. dynamische Inhalte bei Single Page Applications).

Einbau des Wrappers

Der Wrapper wird mit dem Standard JavaScript-Code von Signalize ausgeliefert und kann bspw. so eingebaut werden:

				
					
				
			

Die Funktion “testCall“ kann dann über jedes beliebige JavaScript-Event aufgerufen werden. Für das obige Code-Beispiel hieße das:

				
					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 Code, z. B. durch den Ausschluss von der Zählung, nicht zu einem JavaScript-Fehler führt, ist es wichtig, folgende Funktion zu verwenden:

				
					if(typeof(_etracker) === "object") { et_eC_Wrapper(…);}
				
			

Parameter des Wrappers

Der erste Parameter der Funktion muss den Account-Schlüssel 1 des Accounts enthalten. Der zweite Parameter enthält ein optionales JavaScript-Objekt mit folgenden optionalen Variablen:

VariableTypeBedeutungBeschreibung
et_pagenameStringSeitennameEindeutiger Name der Seite
et_areasStringBereichsnameBezeichnung des Seitenbereichs

Alle Objekt-Variablen sind optional. Wenn sie nicht ausdrücklich gesetzt sind, werden die Werte übernommen, die im Parameter-Block des Signalize Codes angegeben sind.

Folgender Aufruf erzeugt die gleichen Daten wie der ursprüngliche Aufruf über den Signalize Code:

				
					
				
			

Beispiel für einen vollständigen Aufruf:

				
					
et_seg2="intern";..