matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.88k stars 2.65k forks source link

Errors and Exceptions tracking of sites & apps #7544

Open d4rken opened 9 years ago

d4rken commented 9 years ago

See https://github.com/piwik/piwik-sdk-android/pull/33

Piwiks Android SDK supports automatic catching and tracking of Exceptions. I raised concerns that Piwik is not really suitable for this to due to lack over server-side tools.

What confused me intially was not understanding the usecase for this functionality. I thought it was a move to offer Piwik as Issue-Tracker/Bug-Tracker (like ACRA or Crashlytics) and i think Piwik isn't suitable for that. Later i came to the conclusion that i probably missinterpreted it, and the real usecase for this is tracking page flows more accurately. i.e. tracking this flow: Entry->PageA->EventB->PageC->EventD->Exception You could see this as a page flow ending in a crash causing you to do further investigation or being able to use this information in conjunction with a real crashtracker.

Suggestions for improvements:

mattab commented 9 years ago

Hi @d4rken thanks for posting this issue and your detailed thoughts (in https://github.com/piwik/piwik-sdk-android/pull/33#issuecomment-86224096)!

FYI: for now we can't make good progress in this area but having a great Exception/Errors reporting tool is in the scope of what the Piwik platform could offer in the future. we may come back to it in a few months, in relation to #5257 - our first small step towards this greater goal will be #7131