Page MenuHomePhabricator

Integrate Piwik analytics package into app
Closed, ResolvedPublic3 Estimated Story Points

Description

Piwik is an open source, free analytics package. This was suggested instead of count.ly and ha a similar feature set.

Here is a link to the SDK:
https://github.com/piwik/piwik-sdk-ios

Here is the dashboard to the instance we should link to:
http://piwik.wmflabs.org/index.php

Ask @Fjalapeno for a user name and password

  • Setup app on dashboard
  • Integrate SDK
  • Setup to log session data
  • Log page view for articles
  • Log preview interactions
  • Log page views for each tab (saved, recents, discover)
  • Ensure events are sent to the server

Will be creating a new ticket for these items below:

  • Create an class unify old event logging and piwik event logging
  • Log search events

Event Timeline

Fjalapeno raised the priority of this task from to Needs Triage.
Fjalapeno updated the task description. (Show Details)
Fjalapeno subscribed.
Fjalapeno renamed this task from [Spike] Explore Count.ly for App analytics to [Spike] Integrate Piwik analytics package into app.Jun 23 2015, 2:09 PM
Fjalapeno updated the task description. (Show Details)

I'm a little confused here...is the intention to set up some kind of analytics inside the iOS app that talks to a piwik server hosted on labs?

Fjalapeno renamed this task from [Spike] Integrate Piwik analytics package into app to Integrate Piwik analytics package into app.Jul 17 2015, 1:27 AM
Fjalapeno updated the task description. (Show Details)

@Fjalapeno I can't tell if the ObjC client does this, but it would be nice to use their tracking API to track time users spend on a page. There's a GH issue open for it, but I haven't dug deep enough to see if/how it's possible with ObjC client.

@Legoktm Yeah, that's the idea. Basically a proof of concept for pywik and so we can see how it compares to our current EventLogging setup/workflow.