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