Tracking app usage and users is similar to tracking web site visits and visitors.
Does this ticket mean creation of a SDK for most used frameoworks to track data to Piwik?
It would be nice to answer the most basic questions with Piwik:
So maybe this ticket could be implemented as
This feature to be implemented will require a push from the team for sure, but also interest for the community to pick up contributions in other languages / frameworks.
Let's use this ticket to collect ideas. I think the scope broadly covers two parts:
One other requirement is: a management of offline usage data, where the user not connected to the web, would still have Piwik gather usage data, and would be pushed online in a batch, when internet connexion is back.
In all cases, we must ensure that we fail very gracefully and not slow down any thing in the app (asynchronous), so probably handling everything in a queue would be nice?
Since Piwik Mobile implemented tracking using Piwik, I think Thomas and Stefan are the best people to write a FAQ about this topic ;) See piwik/piwik-mobile-2#2529
Thomas wrote a blog post which I reviewed. Needs another round of reviews and we'll publish and link from doc + faq.