Piwik: Unterschied zwischen den Versionen
K Anpassung Syntax |
Kategorien |
||
Zeile 59: | Zeile 59: | ||
* Piwik-Deaktivierung für Ihre Besucher | * Piwik-Deaktivierung für Ihre Besucher | ||
Der dort angezeigt I-Frame-Code wird in den HTML-Quelltext der eigenen Seite (z.B. im Impressum) eingefügt. | Der dort angezeigt I-Frame-Code wird in den HTML-Quelltext der eigenen Seite (z.B. im Impressum) eingefügt. | ||
[[Category:Webapplikationen]] | |||
[[Category:Datenbanken]] |
Aktuelle Version vom 15. März 2013, 12:38 Uhr
Piwik ist ein Tracker für Websites, die so genannte Webanalytik.
Installation
TBD, siehe bis dahin: Installation von Piwik.
Konfiguration
Zu trackende Seite erstellen
TBD, siehe auch Manage Websites.
Cronjob zur Archivierung erstellen
Auf der Shell gibt man den Befehl crontab -e ein, um seine Cronjobs im voreingestellten Editor zu öffnen. Hier fügt man eine neue Zeile mit folgendem Inhalt ein:
7 * * * * /usr/bin/php5 /home/user/websites/piwik.user.schokokeks.org/htdocs/misc/cron/archive.php --url=http://piwik.user.schokokeks.org/ > /home/user/websites/piwik.user.schokokeks.org/logs/piwik-archive.log
Diese eine(!) Zeile erstellt einen Cronjob, der sieben Minuten nach jeder vollen Stunde startet (bitte ändern auf einen zufälligen Wert zwischen 1 und 59, um die Last zu verteilen). Folgende Werte müssen angepasst werden:
/home/user/websites/piwik.user.schokokeks.org/htdocs/ - hier ist user durch seinen eigenen Nutzernamen zu ersetzen
/home/user/websites/piwik.user.schokokeks.org/htdocs/ - zusätzlich ist die Domain, auf der Piwik läuft anzupassen.
/home/user/websites/piwik.user.schokokeks.org/logs/ - Das Verzeichnis logs ist anzupassen oder muss zuvor erstellt werden.
--url=http://piwik.user.schokokeks.org/ - die URL zur Installation wird auch hier eingetragen.
Geo-Daten aktivieren
Piwik versucht von Haus aus, eine ungefähre regionale Zuordnung vorzunehmen. Eine bessere (d.h. genauere) und trotzdem datenschutzkonforme Standorterkennung ist mit Hilfe eines PECL-Moduls und der GeoIP-Datenbank von MaxMind möglich (siehe GeoLite).
Man öffnet als Piwik-Administrator folgende Seite:
- Einstellungen
- Standorterkennung
Dort aktiviert man den Punkt GeoIP (PECL). Der Infokasten rechts neben dem Punkt sollte eine genauere Ortsangabe bieten, als der Kasten rechts neben dem Punkt Standard.
Custom Directory
Piwik gibt in dem Kasten neben GeoIP folgende Meldung aus:
'geoip.custom_directory' PHP ini option is set to ' '.
Diese Meldung kann ignoriert werden. Wer sicher gehen möchte, dass die korrekten Daten angezogen werden, oder bei wem die Standortbestimmung nicht funktioniert, kann im Piwik-htdocs-Verzeichnis die Datei .user.ini mit folgendem Inhalt anlegen:
geoip.custom_directory=/usr/share/GeoIP/
Tracking-Code abrufen
Der Tracking-Code wird von Piwik angezeigt. Folgende Seite wird dazu aufgerufen:
- Einstellungen
- Tracking-Code
Dort wählt man die getrackte Seite aus. In der JavaScript-Code-Box unterhalb erscheint nun der JavaScript-Code, der in die Zielseite eingefügt werden muss. Es ist nicht notwendig, diesen pro Unterseite zu verändern.
Datenschutz
IP-Anonymisierung
Unter Plugins kann das Plugin AnonymizeIP aktiviert werden. Es schneidet von IPv4-Adressen das letzte Tupel ab. Von in IPv6-Adressen mit eingebetteten IPv4-Adressen wird ebenfalls das letzte Tupel entfernt.
Disclaimer für Websites
Piwik beachtet "Do Not Track"-Einstellungen. Zusätzlich sollte in Deutschland im Impressum ein Disclaimer mit Opt-Out zur Verfügung gestellt werden. Dieses kann einfach per I-Frame zur Verfügung gestellt werden. Der Code dazu ist hier zu finden:
- Einstellungen
- Privatsphäre
- Piwik-Deaktivierung für Ihre Besucher
Der dort angezeigt I-Frame-Code wird in den HTML-Quelltext der eigenen Seite (z.B. im Impressum) eingefügt.