Guten Morgen,
ich wollte einmal Google Analytics testen, da die Trichter-Funktion zumindest im neuen Shop schon sehr reizvoll ist, also zu wissen wo der Kunde ggf. bei der Bestellung aussteigt.
Zunächst versuchte ich die Version von DokuMan (Doku 2.6 auf Seite 120) doch damit kam es im Internet Explorer 8 immer zu folgenden Fehlern:
Meldung: Nicht abgeschlossene Zeichenfolgenkonstante
Zeile: 453
Zeichen: 84
Code: 0
URI: http://www.domain.com/shop/
Meldung: '_gat' ist undefiniert
Zeile: 457
Zeichen: 1
Code: 0
URI: http://www.domain.com/shop/
Also versuchte ich alles mögliche aus, was ich finde konnte.
Das Ergebnis ist im Prinzip eine Mischung der Lösung von DokuMan und einem Code von Tomcraft, den ich hier im Forum gefunden habe.
Verwendet habe ich dabei den aktuellsten Code von Google.
Es funktioniert soweit, das Problem ist nur im IE8 und Opera wird nichts angezeigt.
In Firefox 3 und im IE7 erscheint der Analytics Code aber im HTML.
Zu verändern ist die includes/application_bottom.php
// Google Analytics [Anfang]// Variable mit Original Analytics-Code füllen$GOOGLE_ANALYTICS ="<script type=\"text/javascript\">
var gaJsHost = ((\"https:\" == document.location.protocol) ? \"https://ssl.\" : \"http://www.\");
document.write(unescape(\"%3Cscript src='\" + gaJsHost + \"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E\"));
</script>
<script type=\"text/javascript\">
try {
var pageTracker = _gat._getTracker(\"UA-7744540-1\");
pageTracker._trackPageview();
} catch(err) {}</script>";// Besuche eines Admins nicht protokollieren// Seite dazu über http://www.meinshop.de/?admin aufrufenif ($_SESSION['customers_status']['customers_status_id'] == 0 || isset($_GET['admin'])){ unset($GOOGLE_ANALYTICS);}else{ echo "\n" . $GOOGLE_ANALYTICS . "\n";}// Google Analytics [Ende]echo '</body></html>';?> Bitte nehmt die ZIP-Datei, bin mir nicht 100% sicher mit der Code posten Funktion, da der Link im PHP-Kommentar zum Beispiel auch wieder umgeschrieben wurde ...
Linkback: https://www.modified-shop.org/forum/index.php?topic=1083.0