TYPO3 Session-ID an etracker übergeben

typo3 logo

Das E-Controlling Tool etracker bietet eine Extension für TYPO3 an, über welche man komfortabel das Tracking einrichten kann. Allerdings fehlen leider manche Einstellungsmöglichkeiten. So kann bspw. die TYPO3 Session-ID genutzt werden um eindeutigere Besucher-Statistiken zu erhalten. Denn diese können durch viele Einflussfaktoren wie Proxy-Server verfälscht werden.

Aber da es sich bei bei TYPO3 um ein Open Source Produkt handelt, können wir die Extension leicht für unsere Bedürfnisse anpassen. Wenn Sie also nun die Session-ID mit an etracker schicken wollen, dann müssen Sie in die PHP-Klasse /typo3conf/ext/etracker_analytics/Classes/class.tx_etrackeranalytics_base.php der Extension gehen und an zwei Stellen eingreifen:
In Zeile 349 beginnt die Methode getEtrackerVariables(). Dem Array $etrackerVariables hängen wir nun das Attribut-Wert-Paar ‚et_ssid‘ => $this -> getSessionID() an.

[php] /** * Public API method to return all etracker parameter. * This is used for the etracker javascript code and * also for the