Skip to main content

Eatms- /Trackingcontainer

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.

Implementierung

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>

Wichtig:

  • 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-Kontrollzentrum den Reiter „Trackingcontainer“ anwählen. Der passende Tag-Manager ScriptCode wird nun angezeigt.


Parameter

Es können folgende Parameter noch ergänzend an den Trackingcontainer angehängt und von der Software verarbeitet werden:

Name Status Parameter Beispiel
Campaign ID Pflichtfeld campaign_id <script src="//Domain/trck/etms/eatms.js?campaign_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 angehängt 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 angehängt 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