Piwik fürs iPhone
Piwik fürs iPhone
Das bekannte “Problem” am iPhone von Apple ist die fehlende Unterstützung von Flash.
Die bekannte Webanalyse-Software Piwik stellt ihre Auswertungen leider in Flash dar.
Aus dieser Konstellation heraus war es nötig eine speziell auf das iPhone optimierte Lösung zu entwickeln um Statistiken die durch Piwik erstellt wurden auch unterwegs anzeigen zu können.
In Zusammenarbeit mit André W. zusammen entstand eine mobile iPhone App, besser gesagt eine iPhone WebApp, die sich nahtlos an das look and feel von herkömmlichen iPhone Apps orientiert.
Die Entscheidung eine WebApp zu entwickeln, schlossen wir nach der Abwägung der vor und Nachteile von herkömmlichen- und WebApps.
Eingesetzte Techniken
Die Daten stammen von der Analyse-Software, die per API abgerufen werden. Dazu ist es nötig einen Zugang mit leserechten für die auszuwertende Seite zu haben.
Das look and feel von iPhone Anwendungen wird durch jQTouch realisiert.
Für die Verarbeitung der Daten wird jQuery eingesetzt.
Grafische Elemente werden durch das jQuery-Plugin visualize erstellt.
Piwik fürs iPhone verwenden
Die Web-App kann auf zwei Wegen verwendet werden.
1. Download der Piwik für iPhone Quelldateien und installation auf dem eigenen Server
Der Quellcode des Projektes steht unter der MIT-License und kann kostenlos verwendet werden und unter Beachtung der Lizenz weiter entwickelt werden.
Die aktuelle, stabile Version gibt es per github über den Account von André zum downloaden.
Meine (Sebastians) aktuelle Entwicklungsversion gibt es über meinen Account auf github1.
Nach dem Download des Quellcodes muss er nur noch auf den eigenen Server kopiert werden und kann gleich über den Aufruf der URL verwendet werden.
2. Verwendung von Piwik für iPhone über die gehostete, stabile Version
Die einfachste Möglichkeit Piwik fürs iPhone zu verwenden ist der einfache Aufruf, über den iPhone Browser Safari, von http://awendt.github.com/piwik-iphone/.
Diese Seite entspricht dem oben genannten Quellcode. Es auf unserer Seite keine Daten gespeichert.
Die Nutzung ist ebenfalls kostenlos. Eine Erreichbarkeit können wir nicht garantieren. Gehostet wird diese Seite von github.
Wie wird Piwik fürs iPhone verwendet?
Beim ersten Aufruf der URL wird man nach dem Pfad zur Piwik-Installation und einem API-Key gefragt. Den API-Key bekommt man auf der eigenen Piwik-Seite unter API. Im Anschluss wird eine Auswahl der zur Verfügung stehenden Seiten (die von Piwik “überwacht” werden) angezeigt und man kann die Auswahl treffen2.
Die Restlichen Möglichkeiten der Statistik sind selbsterklärend.
Statistiken
Momentan stehen folgende Auswertungen in der stabilen Version zur Verfügung.
| Die letzten 10 Tage | In Form eines Balkendiagramms werden die Besucherentwicklungen der letzten 10 Tage angezeigt |
In der Entwicklung befinden sich folgende Statistiken.
- Live-Statistik der letzten 10 Besucher
Anzeige der letzten 10 Besucher (erfordert das Live-Plugin). Zeigt die Quelle des Besuchers, den Browser und einiges mehr) - Statistiken nach Webseiten
Informationen nach einzelnen Webseiten aufgesplittet
[Screenshot aufgepeppt mit Fabian Kreisers iPhone Screentaker]






by