matomo-org / plugin-AnonymousPiwikUsageMeasurement

Help making Matomo better by sending anonymized usage data to the creators the project, and/or to your own Matomo instance and/or to any other Matomo instance
https://plugins.matomo.org/AnonymousPiwikUsageMeasurement
GNU General Public License v3.0
4 stars 12 forks source link

Track which widgets are used in dashboards #3

Open tsteur opened 8 years ago

tsteur commented 8 years ago

It would be good to track which dashboards are used together. We could hook server side to an event to listen to dashboard changes or send a daily or weekly report of all dashboards including their widgets.

Problem: How to make sure we could later find out which widgets belong to a specific dashboard. We cannot send eg Dashboard1: WidgetFooBar, ... as other Piwik instances would report a Dashboard1 as well. Also we cannot really generate a random number as we'd always report the same dashboard under a different random "id". Maybe we can hash it in combination with a salt etc to always get the same but we need to make sure that people won't be able to find out a salt by looking at public data etc. Also not sure as what to track. None of the current reports / visualizations would let us find out which widgets are often used together I guess. For this we need to write a custom analysis script one day possibly. Could track as events?