Bevor Sie Piwik Analytics als Alternative zu Google Analytics benutzen können, müssen Sie erst einmal die Open Souce Software Piwik auf Ihrem Webspace installieren.

Da es im Internet schon genügend Beiträge gibt wie man Piwik installiert, erlauben wir uns Ihnen hier einen Link anzubieten, wo genau erklärt wird wie man Piwik Analytics installiert.

Piwik Installieren - Quelle: Webentwickler Oase Blog

Nachdem Sie jetzt Piwik Analytics installiert haben, möchten wir als nächsten Schritt den Piwik Besucherstatistik Code auch in unsere Blogsoftware einbinden.

Hierzu gibt es zwei Möglichkeiten:

  • Piwik Plugin für die Blogsoftware Dotclear
  • Piwik Code ins Template händisch einfügen

Piwik Plugin für die Blogsoftware Dotclear

Für die Blogsoftware Dotclear gibt es auch ein Plugin um Piwik Analytics in seinen Blog einzubinden.

Jedoch möchten wir uns erlauben dies Plugin hier nicht vorzustellen, da dies Plugin dafür sorgt, das der Piwik Code aus unserer Sicht an falscher Stelle eingebunden wird.

Des weiteren können zusätzliche Feineinstellungen ebenfalls nicht vorgenommen werden.

Wenn Sie dennoch dies Plugin verwenden möchten, so laden Sie es sich bitte von der französischen Plugin Seite von Dotclear herunter.

Wir favorisieren die händische Einfügung des Piwik Code und glauben Sie es uns, das ist ganz einfach!

Piwik Analytics Code händisch einfügen

Wir möchten Ihnen 2 Methoden vorstellen. Wobei sich diese beiden Methoden letztendlich nur dadurch unterscheiden das der Piwik Analytics Code in zwei verschiedene Template Dateien eingefügt wird.
Des weiteren kommt einmal der normale Piwik Analytics Code und einmal der asycrone Piwik Analytics Code zum Einsatz.
Wir selber favorisieren in diesem Fall die asycrone Methode, also die Methode 2.

Methode 1:

In Ihrer Piwik Installation finden Sie unter EINSTELLUNGEN >> WEBSEITEN ganz rechts den Verweis "Tracking Code anzeigen"

Klicken Sie darauf und Sie erhalten z.B. folgenden Standard Piwik Tracking Code.

<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.meine-domain.com/piwik/" : "http://www.meine-domain.com/piwik/");
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", [DIE-ID]);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script><noscript><p><img src="http://www.meine-domain.com/piwik/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
<!-- End Piwik Tracking Code -->

Der hier aufgeführte Piwik Standard Pwik Analytics Tracking Code wurde angepasst, also bitte nicht so übernehmen!

Ihren korrekten Piwik Analytics Tracking Code müssen Sie jetzt in das aktive Template Ihres Dotclear Blogs einfügen.

Da gibt es jetzt mehrere Möglichkeiten dies zu realisieren.

In unserem Beispiel verwenden wir dazu die bereits vorhandene _footer.html Datei in unserem aktiven Template.

Dazu gehen wir in "BLOG-ANSICHT" und dort klicken wir auf unser aktives Template. Jetzt klicken wir auf "THEME-EDITOR" und wir sehen auf der rechten Seite alle vorhandenen Template Dateien.

Wir klicken auf die Datei "_footer.html" und sehen in unserem Beispiel folgenden Inhalt.

Piwik Analytics in einen Dotclear Blog einbinden Bild 1

Jetzt fügen wir ganz am Ende unseren Piwik Analytics Tracking Code ein. Danach müsste es bei Ihnen so aussehen.

Piwik Analytics in einen Dotclear Blog einbinden Bild 2

Danach auf speichern und schon ist Ihr Piwik Analytics Tracking Code auf allen Seiten Ihres Dotclear Blogs integriert.

Methode 2:

Für Piwik Analytics gibt es auch die Möglichkeit des asynchronen Tracking. Beim asynchronen Tracking versteht man das zeitlich versetzt empfangen und senden von Daten. Durch diese Form werden andere Prozesse nicht unnötig ausgebremst.

Bei der asynchronen Piwik Analytics Tracking Methode wird der entsprechende Piwik Code im Header Bereich Ihres Blogs eingefügt.
Also zwischen <head>...</head>

Nachfolgend erst einmal der entsprechende asynchrone Piwik Analytics Tracking Code den wir benötigen:

<!-- Piwik -->
<script type="text/javascript">
var _paq = _paq || [];
(function(){
var u=(("https:" == document.location.protocol) ? "https://{url.zu.piwik}/" : "http://{url.zu.piwik}/");
_paq.push(['setSiteId', {ID}]);
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['setVisitorCookieTimeout', '604800']);
_paq.push(['setSessionCookieTimeout', '0']);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
var d=document,
g=d.createElement('script'),
s=d.getElementsByTagName('script')[0];
g.type='text/javascript';
g.defer=true;
g.async=true;
g.src=u+'piwik.js';
s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Piwik Code -->

Quelle Code: Redirect301.de

Im Gegensatz zur ersten Methode wird dieser Code NICHT in der _footer.html Datei, sondern in der "user_head.html" Datei eingefügt.

Wir klicken auf die Datei "user_head.html" und sehen in unserem Beispiel folgenden Inhalt.

Piwik Analytics in einen Dotclear Blog einbinden Bild 3

Jetzt fügen wir unseren asynchrone Piwik Analytics Tracking Code ein. Danach müsste es bei Ihnen so aussehen.

Piwik Analytics in einen Dotclear Blog einbinden Bild 4

Danach auf speichern und schon ist Ihr asynchroner Piwik Analytics Tracking Code auf allen Seiten Ihres Dotclear Blogs integriert.

Sie sehen, wie einfach es ist Piwik Analytics in Ihren Dotclear Blog zu integrieren, damit Sie eine entsprechende Besucher Statistik erhalten.