Piwik: Unterschied zwischen den Versionen

Aus Contao Community Documentation

(ab Contao 3.0)
 
(4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 9: Zeile 9:
 
'''Piwik Dashboard = Übersichtseite'''
 
'''Piwik Dashboard = Übersichtseite'''
  
[[Datei:piwik-dashboard.jpg]]
+
[[Datei:piwik-dashboard.jpg|Piwik Dashbord]]
  
 
=Piwik installieren=
 
=Piwik installieren=
Zeile 24: Zeile 24:
 
Dazu den Menüpunkt '''''Einstellungen''''', Reiter '''''Webseiten''''', dann '''''Neue Webseite hinzufügen''''' auswählen. Dort wird dann ein eindeutiger Name vergeben sowie die URL in der Form ''http://www.domain.tld'' eingetragen und dann mit Klick auf das grüne Icon (Haken) der Eintrag gespeichert.
 
Dazu den Menüpunkt '''''Einstellungen''''', Reiter '''''Webseiten''''', dann '''''Neue Webseite hinzufügen''''' auswählen. Dort wird dann ein eindeutiger Name vergeben sowie die URL in der Form ''http://www.domain.tld'' eingetragen und dann mit Klick auf das grüne Icon (Haken) der Eintrag gespeichert.
  
Anschließend auf den Link '''''Tracking Code anzeigen''''' klicken und folgenden Wert notieren:
+
=IPs anonymisieren=
 
+
Seit Piwik 0.6.3 gibt es ein PlugIn, dass IP-Einträge anonymisiert. Unter '''''Einstellungen'''''->'''''Plugins'''''
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", '''11''');
+
ist das Plugin '''AnonymizeIP''' zu finden. Bei '''''Aktion''''' dieses Plugin aktivieren, dann werden die IP-Adressen anonymisiert.
 
+
Hier im Beispiel den Wert '''11'''. Diese Zahl wird im nächsten Schritt eingetragen.
+
  
 
=Piwik in Contao einbinden=
 
=Piwik in Contao einbinden=
Um Piwik komfortabel in Contao einzubinden, hat Torben Stoffer eine Erweiterung namens PiwikTrackingTag entwickelt. Die Installation und Verwendung dieser Erweiterung kann hier nachgelesen werden: [[PiwikTrackingTag]].
+
==Mit dem Tracking Code==
 +
Mit einem Klick auf den Link '''''Tracking Code anzeigen''''' wird der Code angezeigt, der in das Frontend-Template eingebunden wird. Dieser sollte in etwa so aussehen:
  
Sobald diese Erweiterung über den Erweiterungskatalog in Contao installiert ist, stehen die Optionen im Seitenlayout zur Verfügung.
+
<source lang="javascript">
 +
<!-- Piwik -->
 +
<script type="text/javascript">
 +
var pkBaseURL = (("https:" == document.location.protocol) ? "https://{$PIWIK_URL}" : "http://{$PIWIK_URL}");
 +
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", {$IDSITE});
 +
piwikTracker.trackPageView();
 +
piwikTracker.enableLinkTracking();
 +
} catch( err ) {}
 +
</script>
 +
<!-- End Piwik Tag -->
 +
</source>
 +
<code>{$PIWIK_URL}</code> wird in dem Code durch die URL der Piwik-Installation ersetzt; <code>{$IDSITE}</code> durch die ID der Website.
 +
Es wird empfohlen, diesen Code vor dem abschließenden <code></body></code>-Tag einzubinden.
  
Layout -> Themes -> Seitenlayout, Rubrik Piwik.
+
==Mit einer Erweiterung==
 +
Eine weiter Möglichkeit, um Piwik komfortabel in Contao einzubinden, stellt die Erweiterung namens PiwikTrackingTag dar. Die Verwendung dieser Erweiterung kann hier nachgelesen werden: [[PiwikTrackingTag]].
 +
----
 +
--[[Benutzer:Planepix|Planepix]] 16:42, 23. Jul. 2010 (CEST)
  
'''Backend -> Seitenlayout'''
+
==ab Contao 3.0==
 +
Ab Contao 3.0 kann der Tracking-Code im Template "analytics_piwik.html5" eingetragen werden. Dazu die Daten in die PHP-Variablen speichern:
  
[[Datei:piwik-seitenlayout.jpg]]
+
<source lang="php">
 +
$PiwikSite = 0;
 +
$PiwikPath = 'www.domain.tld/piwik/';
 +
</source>
  
Im Feld '''URL der Piwik-Installation''' den absoluten Pfad zur Piwik-Installation eingeben; im Feld '''Seiten-ID''' wird der oben ermittelte Zahlenwert (im Beispiel '''11''') eingetragen.
+
Und im Seitenlayout im Abschnitt "Skript-Einstellungen" die Checkbox "Piwik" aktiveren.
  
=weitere Optionen=
+
=Piwik-Erweiterungen für Contao=
 +
* [[PiwikTrackingTag]]: Trackingtag für Piwik in Contao (im Seitenlayout oder Startpunkt einer Seite) eintragen
 +
* [[PiwikCharts_im_Backend|be_piwikcharts]]: Statistiken aus Piwik im Backend anzeigen
 +
* nlsh_easy_Piwik_Counter [http://contao.org/de/extension-list/view/nlsh_easy_Piwik_Counter.html (Link zur Repository)]: eine einfache Statistik im Frontend anzeigen
  
Option '''Benutzer zählen''': Ist diese Option aktiv, werden Backend-Benutzer mitgezählt.
+
Zum Repository mit dem Suchwort "Piwik": [http://contao.org/de/extension-list/find/piwik.html http://contao.org/de/extension-list/find/piwik.html]
 
+
Option '''Mitglieder zählen''': Ist diese Option aktiv, werden Frontend-Benutzer mitgezählt.
+
 
+
Option '''Seiten-Titel verwenden''': zeigt in der Statistik dann den Seitentitel anstatt der Seiten-URL an.
+
 
+
Option '''Verweis auf 404 Seite nicht gefunden gesondert anzeigen''':nicht gefundenen Seiten werden gesondert in der Piwik-Statistik angezeigt und können helfen, die Fehler leichter zu beseitigen.
+
 
+
Option '''Dateiendungen für Download-Liste''': Hier sind alle Endungen aufgeführt, die als Download in der Statistik angezeigt werden. Nicht aufgeführte Dateieiendungen lassen sich hier hinzufügen. Achtung: In Contao unter '''''Einstellungen''''' müssen die Dateiendungen für Downloads auch eingetragen und freigegeben sein!
+
 
+
=IPs anonymisieren=
+
Seit Piwik 0.6.3 gibt es ein PlugIn, dass IP-Einträge anonymisiert. Unter '''''Einstellungen'''''->'''''Plugins'''''
+
ist das Plugin '''AnonymizeIP''' zu finden. Bei '''''Aktion''''' dieses Plugin aktivieren, dann werden die IP-Adressen anonymisiert.
+
----
+
--[[Benutzer:Planepix|Planepix]] 16:42, 23. Jul. 2010 (CEST)
+

Aktuelle Version vom 9. Oktober 2012, 13:20 Uhr

MsgError.png Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.

Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis.

Beschreibung für die Verwendung von PIWIK mit Contao

Als Alternative zu Google Analytics kann auch das Statistikskript Piwik (Piwik Webstatistik) in Contao eingebunden werden.

Piwik Dashboard

Piwik Dashboard = Übersichtseite

Piwik Dashbord

Piwik installieren

Piwik wird eigenständig auf dem Server installiert - also unabhängig von der Contao-Installation. Dazu wird eine weitere Datenbank benötigt. Mit Piwik lassen sich – wie bei Google Analytics auch – mehrere Websites analysieren und auswerten.

Eine Installationsanleitung ist unter Installation von Piwik zu finden.

Piwik verwenden

Nach der Installation von Piwik werden die einzelnen Websites eingetragen. Dazu den Menüpunkt Einstellungen, Reiter Webseiten, dann Neue Webseite hinzufügen auswählen. Dort wird dann ein eindeutiger Name vergeben sowie die URL in der Form http://www.domain.tld eingetragen und dann mit Klick auf das grüne Icon (Haken) der Eintrag gespeichert.

IPs anonymisieren

Seit Piwik 0.6.3 gibt es ein PlugIn, dass IP-Einträge anonymisiert. Unter Einstellungen->Plugins ist das Plugin AnonymizeIP zu finden. Bei Aktion dieses Plugin aktivieren, dann werden die IP-Adressen anonymisiert.

Piwik in Contao einbinden

Mit dem Tracking Code

Mit einem Klick auf den Link Tracking Code anzeigen wird der Code angezeigt, der in das Frontend-Template eingebunden wird. Dieser sollte in etwa so aussehen:

<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://{$PIWIK_URL}" : "http://{$PIWIK_URL}");
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", {$IDSITE});
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script>
<!-- End Piwik Tag -->

{$PIWIK_URL} wird in dem Code durch die URL der Piwik-Installation ersetzt; {$IDSITE} durch die ID der Website. Es wird empfohlen, diesen Code vor dem abschließenden </body>-Tag einzubinden.

Mit einer Erweiterung

Eine weiter Möglichkeit, um Piwik komfortabel in Contao einzubinden, stellt die Erweiterung namens PiwikTrackingTag dar. Die Verwendung dieser Erweiterung kann hier nachgelesen werden: PiwikTrackingTag.


--Planepix 16:42, 23. Jul. 2010 (CEST)

ab Contao 3.0

Ab Contao 3.0 kann der Tracking-Code im Template "analytics_piwik.html5" eingetragen werden. Dazu die Daten in die PHP-Variablen speichern:

$PiwikSite = 0;
$PiwikPath = 'www.domain.tld/piwik/';

Und im Seitenlayout im Abschnitt "Skript-Einstellungen" die Checkbox "Piwik" aktiveren.

Piwik-Erweiterungen für Contao

  • PiwikTrackingTag: Trackingtag für Piwik in Contao (im Seitenlayout oder Startpunkt einer Seite) eintragen
  • be_piwikcharts: Statistiken aus Piwik im Backend anzeigen
  • nlsh_easy_Piwik_Counter (Link zur Repository): eine einfache Statistik im Frontend anzeigen

Zum Repository mit dem Suchwort "Piwik": http://contao.org/de/extension-list/find/piwik.html

Ansichten
Meine Werkzeuge

Contao Community Documentation

<user> Kann es sein, dass sich SyncCto bei Sync->Client anders verhält als umgegekehrt also Sync->Server ?
<xtra> ja, da laufen die Daten in die andere Richtung *scnr*

Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge