Der Zweck des Trackingcontainers ist es, den Tag-Manager zu implementieren. Über den Tag-Manager kann externer Quellcode auf der eigenen Seite ausgespielt werden. Hierfür wird der Tag-Manager über den Trackingcontainer in den Quellcode der Website eingebunden. Dies hat den Vorteil, dass für kleine Änderungen nicht die komplette Website neu programmiert werden muss und somit keine zusätzlichen Ressourcen benötigt werden.
Für das Tracking bedeutet dies, dass über den Tag-Manager Daten platziert oder erhoben werden können. Dadurch können zum Beispiel trackingrelevante Inhalte an weitere Anbieter weitergeleitet werden. Ein typisches Beispiel hierfür wäre das Server-to-Server Tracking (s. hierfür folgende Dokumentation: Server-to-Server Tracking). Ein anderes Anwendungsszenario wäre, dass bestimmte Trackingroutinen erst ausgespielt werden, wenn gewisse Bedingungen erfüllt sind. Die Überprüfung der Bedingungen wird ebenfalls durch den Tag-Manager realisiert.
Zum Implementieren des Tag - Managers muss folgender Code möglichst auf jeder Seite platziert werden:
<script src="//Domain/trck/etms/eatms.js?campaign_id=1"></script>
!Die Domain muss durch die Domain des Partnerprogramms ersetzt werden!
!Die Campaign_ID muss durch die entsprechende Kampagne ersetzt werden!
Alternativ kann der Code auch für das entsprechende Partnerprogramm aus dem Frontend kopiert werden. Hierfür im Kampagnen-Kontollzentrum den Reiter “Trackingcontainer” anwählen. Der passende Tag-Managen ScriptCode wird nun angezeigt.
Es können folgende Parameter noch ergänzend an den Trackingcontainer angehangen und von der Software verarbeitet werden:
Name | Status | Parameter | Beispiel |
---|---|---|---|
Campaign ID | Pflichtfeld | campaign_id | <script src="//Domain/trck/etms/eatms.js?campaing_id="></script> |
Session ID | Optional | sessionid | <script src="//Domain/trck/etms/eatms.js?sessionid="></script> |
Action ID | Optional | actionid | <script src="//Domain/trck/etms/eatms.js?actionid="></script> |
Alternativ kann jeder weitere Parameter an den Trackingcontainer angehangen werden, der gewünscht ist. Dieser kann dann später noch weiter verarbeitet werden. Ein Beispiel hierfür wären “?pagetype=” oder “?articlenumber”. Wenn mehr als ein Parameter angehangen werden soll, müssen diese mit einem “&” Operator verbunden werden.
Beispiel: <script src="//Domain/trck/etms/eatms.js?pagetype=page&articlenumber=36"></script>
Weitere Funktionalitäten
ID Speicherung
Sessions Wiedereröffnung
Clicks zählen
Views zählen
Cookies setzen
Cookies auslesen
Encryption-Funktionen bereitstellen