Webstatistik mit Piwik: Fragen und Antworten aus der Praxis

Während des Webinars “Webstatistik mit Piwik” (die Aufzeichnung stellen wir in Kürze zur Verfügung!) wurden einige Fragen gestellt, die ich an dieser Stelle noch einmal zusammenfassen möchte. Dabei dürften einige der Fragen auch für diejenigen interessant sein, die nicht am Webinar haben teilnehmen können, aber doch planen, Piwik künftig in eigenen Projekten zu verwenden – oder dies bereits tun. Unter anderem gehe ich auf Fragen nach dem Segmentierungs-Feature ein und zeige, wie man seine Piwik-Installation auf etwaige Lastspitzen vorbereiten kann.

Welche Funktionalitäten soll es bei Piwik in Zukunft noch geben, die momentan nicht vorhanden sind?

Wir arbeiten hauptsächlich an Features aus der Roadmap für die Version 2.0. An welchen Items wir aktuell genau arbeiten, können Sie dem jeweils aktuellen Meilenstein in der Piwik Developer Zone entnehmen. Unter anderem wird aktuell die neue SVG-Maps fertig gestellt und einige bestehende Features verbessert. Ich persönlich arbeite aktuell an einer komplett neuen nativen Mobile App für Android und iOS sowie an einer Webapplikation für Mobile Endgeräte.

Ist eine Segmentierung auch für Seitenteilbereiche der Website möglich? (Beispielsweise, um alle User der Karriereseite anzeigen zu lassen)

Ja, das ist möglich! Die Segementierung ist im Prinzip auf alles anwendbar. Mehr dazu erfahren Sie in der Dokumentation zum Thema Segmentierung.

Und: Wann wird die Segmentierung voraussichtlich in der Oberfläche angeboten?

Das kann ich leider nicht genau sagen. Wir versuchen dieses Feature aktuell über Crowdfunding zu finanzieren. Es besteht noch für 8 Tage die Möglichkeit, sich an diesem Feature hier finanziell zu beteiligen. Sollte das Ziel erreicht werden, wird es kurzfristig implementiert werden. Wenn nicht, kann es durchaus noch etwas länger dauern. Ich denke, dass es in diesem Fall in den nächsten sechs Monaten verfügbar sein wird.

Gibt es Richtwerte für DB-Values, ab wann ich archivieren soll?

Da gibt es leider keine Richtwerte. Es hängt von sehr vielen Faktoren ab wie zum Beispiel die Anzahl der Trackingaufrufe pro Tag, Datenbankgröße, Server-Hardware, Privacy, usw. Ich empfehle Ihnen, einen Blick auf die Dokumentation zum Thema Auto-Archivierung und Datenbankgröße verwalten zu werfen.

Wie finanziert sich Piwik? Durch Werbung?

Alle Team-Mitglieder arbeiten an diesem Projekt in Ihrer Freizeit ohne Vergütung. Ausgaben, wie die vor kurzem produzierten Videos, finanzieren wir durch Spenden. Seit ca. zwei Monaten probieren wir einige Features über Crowdfunding zu finanzieren um Features von der Piwik 2.0 Roadmap noch schneller abzuarbeiten zu können.

Wie verhält sich Piwik bei kurzzeitigen Lastspitzen (beim Einsatz eines einzelnen dedizierten Servers)? Gibt es Tipps wie man diesen am besten begegnet?

Eine Möglichkeit wäre, die Tracking Aufrufe auf mehrere Front-Nodes zu verteilen und zunächst nur in Log-Dateien oder mehrere Datenbanken zu schreiben. Sobald etwas weniger Last ist, können die Logs über Batch-Verarbeitung Stück für Stück in die eigentliche Piwik-Datenbank geschrieben werden. Leider kann Piwik dies nicht von Haus aus.

Piwik genehmigt sich per Default CHMOD 777 – meinem Eindruck nach ein Sicherheitsrisiko. Gibt es eine Empfehlung für eine sicherere Konfiguration – auch wenn dabei die Bequemlichkeit des automatischen Updates verloren geht?

Sie können Piwik manuell aktualisieren. Sie müssen die Rechte dann nicht mehr auf 777 setzen.

Mit welchem Tool sichere ich die Piwik-Installation und DB?

Das kommt darauf an, ob Sie Shell-Zugriff haben oder nicht. Manchmal macht auch Ihr Provider schon Backups. Einen Blog-Beitrag zu diesem Thema finden Sie auf der WordPress Seite. Falls Sie keinen Zugriff auf die Shell haben, kann ich Ihnen den MySQLDumper empfehlen.

Wie kann man PDF-Reports von Vormonaten bekommen? Über Klick auf der Reportseite bekommt man immer nur den aktuellen Zeitraum. Gibt es da etwas?

Sie können PDFs für frühere Monate erzeugen, indem Sie zuerst den entsprechenden Monat auswählen und dann den Report erzeugen.

Hat das aktivierte WordPress-Plug-in “DoNotTrack” Einfluss auf das Piwik Tracking?

Piwik respektiert bereits selber die DoNotTrack-Einstellung. Ich vermute, dass das Plugin verhindert, dass der Piwik-Tracking Code ausgegeben wird. Am Besten Sie kontaktieren den Ersteller des WordPress-Plugins zu diesem Thema.

Kann man per iframe eingebundene Inhalte von Drittanbietern tracken? Wenn ja, wie?

Per iFrame eingebundene Inhalte von Drittanbietern können Sie meines Wissens nach aufgrund der Cross-Domain Policy nicht tracken.

Werden die Pull-Requests auf GitHub noch integriert, z.B. customize Subject and Text for Email Reports?

Die Pull-Requests werden noch integriert. Wir sind bemüht, die Pull-Requests möglichst schnell zu integrieren. Unter Umständen, gerade bei größeren Änderungen, kann es manchmal etwas dauern, da dies wie die restliche Entwicklung auch in unserer Freizeit erfolgt.

Bei mir ist die Angabe “Provider” zu 99% leer. Liegt dies daran, dass ich die IP in den letzten Stellen anonymisiert habe?

Das kann verschiedene Ursachen haben. Piwik verwendet dazu die Funktion gethostbyaddr. Die Auflösung der IP funktioniert zum Beispiel nicht, wenn Ihr Server hinter einem NAT ist oder ein DNS Problem hat.

Wie ist es mit dem Tracking von Funnels/Konversionsraten?

Piwik unterstützt seit kurzem Transitions. Für Funnels existiert zudem ein Ticket.

Ist es vorgesehen bei der Karte auch die Bundesländer anzeigen zu lassen?

Ja, Sie können sogar Städte anzeigen lassen. Die neue Karte wird bald verfügbar sein und ist ein wahrer Augenschmaus.

Wo finde ich einen passenden Cron-job für Piwik?

Ich vermute, dass es um die Auto-Archivierung geht. Lesen Sie dazu mehr in der Piwik Dokumentation.

Ich möchte für meine Piwik-Installation die (Sub-)Domain ändern, in welchen Dateien muss eine Änderung erfolgen?

Auch das ist kein Problem, Sie können Ihre Piwik-Installation durchaus in eine neue (Sub-)Domain bewegen. In den FAQ beschreiben wir ausführlich, welche Schritte dabei zu beachten sind.

Muss Piwik im Impressum angegeben werden?

Ich empfehle bei solchen Fragen grundsätzlich Ihren Anwalt zu kontaktieren, da nur er Ihnen eine verlässliche Antwort hierzu geben kann. Ich vermute, Sie müssen zumindest die Datenschutzerklärung anpassen und ggf. auch einen Opt-Out anbieten. Lesen Sie dazu auch die Analyse des ULD.

Wie kann man Support bekommen, wenn ein Plug-in nicht funktioniert (Trails)?

Bitte schreiben Sie in diesem Fall einen neuen Kommentar direkt im jeweiligen Plug-in Ticket.

Wie ist die aktuelle Rechtslage in Deutschland? Muss ich bestimmte Teile der IP verschleiern?

Auch hier verweise ich erstmal auf die Analyse des ULD. Meines Wissens nach sollten Sie am Besten die letzten zwei Teile der IP verschleiern. Auch hier gilt: Am Sichersten verfahren Sie, wenn Sie dazu Ihren Anwalt kontaktieren.

Ich habe gelesen, dass Piwik in Zukunft schwieriger haben wird, Suchbegriffe von Google auszulesen, da diese verschlüsselt werden. Wie geht diese Thematik weiter?

Dies ist in der Tat so. Ich sehr hier in naher Zukunft auch keine Besserung. Allerdings besteht das Problem selbst mit Google Analytics. Mehr dazu erfahren Sie zudem in der FAQ.

Gibt’s es schon News zum Crowdfunding von “SVG Maps for Cities, Regions and Countries”?

Die neuen SVG Maps befinden sich aktuell noch in der Testphase. Es sollte in nächsten Tagen zur Verfügung stehen.

Gibt es für das Schreiben in lokale Dateien bereits ein offizielles Plug-in? Auch als Zwischenlösung für die umfangreicheren DB-Updates?

Wir wissen, dass es Nutzer gibt, die ähnliches schon entwickelt haben. Meines Wissens gibt es aber noch keine Variante davon, die von jemandem zur Verfügung gestellt wurde. Eine Diese müsste erst entwickelt werden.

Lassen sich Videos, die über eine andere Seite eingebunden sind (Vimeo) auch tracken?

Über den JavaScript Tracker können Sie generell eigene Events tracken. Dies funktioniert jedoch nur dann, wenn der Videoplayer wiederum entsprechende Events triggert, auf die Sie reagieren können.

Lassen sich unterschiedliche OptOut-Templates anlegen bzw. unterschiedliche CSS nutzen?

Am Besten kann Ihnen das dieser Blog-Post beantworten. Auf Anfrage bieten Piwik Ihnen auch ein kostenpflichtiges White-Label Plugin an.

Gibt es eine Config-Datei, in der man den E-Mailabsender von Piwik ändern kann? Problem ist nämlich: Wir bekommen aktuell keine automatischen Report mehr, da seitens des Servers die so erzeugten Mails aufgrund der “schlechten” Absenders gesperrt werden.

Tatsächlich lässt sich die Absenderadresse recht einfach individuell anpassen. Details zum Vorgehen finden Sie in den FAQ.

Wenn man mehrere Seiten mit verschieden Domains über Piwik auswerten möchte, muss Piwik dann auf jeder einzelnen Domain installiert sein, oder gibt es da eine alternative Möglichkeit?

Nein, Piwik muss nicht auf jeder einzelnen Domain installiert sein. Dies geht ohne spezielle Anpassungen.

Wieso ist kein Tag für den IE8-Kompatibilitätsmodus eingebaut? Hintergrund: Mit dem IE8 läuft Piwik nicht, wenn sich dieser als IE7 ausgibt.

Ist hier das Tracking oder Piwik an sich gemeint? Bitte wenden Sie sich am Besten noch einmal direkt an mich über webinar@mayflower.de .

Kann man eigene IP Adressen in geoLite integrieren?

Sie könnten dazu ein Plugin schreiben, welches auf den Hook “Common.getCountry” reagiert.

Wie kann man Daten, die über eine Zeitspanne angezeigt werden, pro Tag exportieren (bisher nur aggregierte Werte exportierbar, oder über aufwändige Einstellungen für jeden einzelnen Tag). Gibt es da einen Workaround?

Kopieren Sie den Link zum Daten-Export und ändern Sie den URL-Parameter von “&period=range” auf zum Beispiel “&period=day”. Alternativ können Sie anstat “day” auch die Werte “week”, “month” und “year” verwenden.

4 Gedanken zu “Webstatistik mit Piwik: Fragen und Antworten aus der Praxis

  1. Pingback: Webinar Piwik in German: Webstatistik mit Piwik [Updated: with slideshow!] | Web Development, Search Engine Optimization, Social Media Marketing Guru

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">