Piwik installieren und einbinden
Verfasst: Fr 28. Mai 2010, 09:16
Piwik ist eine gern genutzte Alternative zu Google Analytics.
Die Installation der Software (und Support dazu) sollte man der Piwik Seite entnehmen, ist aber im Grunde selbsterklärend und schneller durchgeführt als die vom Shop-System selbst.
Einmal installiert (wo auch immer) kann man in Piwik eine Seite, deren Statistik man sammeln möchte, anlegen. Auch das ist simpel. Am Ende kann man sich einen Schnippsel Java-Script Code ausgeben lassen. Der sieht dann in etwa so aus:
Wobei www.example.com der Domain entspricht, unter der Piwik installiert ist und nicht der zu trackenden Domain. Diesen Schnippsel bindet man nun in das Shop-System (oder jede x-beliebige Webseite) ein. Die sinnvollste Platzierung für diesen Code ist am Ende des Quellcodes (siehe Anmerkungen zu Einbindung von Javascript).
Im Temlate-Ordner sollte im Ordner 'javascript' eine Datei 'bottom.js.php' geben. Wenn sie nicht existiert, kann man sie anlegen. In dieser Datei sollte man den Piwik-Schnippsel ganz am Ende einfügen. Fertig.
Es wird auch gerne mal beschrieben, dass der Schnippsel z.B. in der Datei 'application_bottom.php' eingefügt werden sollte. Das würde wohl funktionieren, ist aber definitiv nicht zu empfehlen, weil man dadurch an einer Core-Datei rumfummeln muss, die im Falle eines Updates wieder überschrieben werden würde.
ACHTUNG: Die Piwik Optionen im Backend des Shops sind im Grunde überflüssig. Diese werden nicht benötigt und können ignoriert werden.... wollten wir mal entfernen den Part.
Die Installation der Software (und Support dazu) sollte man der Piwik Seite entnehmen, ist aber im Grunde selbsterklärend und schneller durchgeführt als die vom Shop-System selbst.
Einmal installiert (wo auch immer) kann man in Piwik eine Seite, deren Statistik man sammeln möchte, anlegen. Auch das ist simpel. Am Ende kann man sich einen Schnippsel Java-Script Code ausgeben lassen. Der sieht dann in etwa so aus:
Code: Alles auswählen
<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.example.com/" : "http://www.example.com/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://www.example.com/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
<!-- End Piwik Tag -->
Im Temlate-Ordner sollte im Ordner 'javascript' eine Datei 'bottom.js.php' geben. Wenn sie nicht existiert, kann man sie anlegen. In dieser Datei sollte man den Piwik-Schnippsel ganz am Ende einfügen. Fertig.
Es wird auch gerne mal beschrieben, dass der Schnippsel z.B. in der Datei 'application_bottom.php' eingefügt werden sollte. Das würde wohl funktionieren, ist aber definitiv nicht zu empfehlen, weil man dadurch an einer Core-Datei rumfummeln muss, die im Falle eines Updates wieder überschrieben werden würde.
ACHTUNG: Die Piwik Optionen im Backend des Shops sind im Grunde überflüssig. Diese werden nicht benötigt und können ignoriert werden.... wollten wir mal entfernen den Part.