I am using Piwik since years for tracking all my websites and I love it!!
At the university we are developing a software-application which is installed on several machines. Every machine is used by several users and while the software is in development we want to know when, who and who the software is being used.
And this is why it came into my mind, to use Piwik for this!
The GUI of the Software is written in Qt and I have a running Piwik. Now I would like to hear your ideas, how to use Piwik for tracking. Of course I want different diagrams for different machines and users. I want to see how often it is used and by whom. And I want to compare this!
I would also like to know, how long it is beeing used! And the Software has different usage-modes. This is done by buttons in the GUI. I would like to track also in which mode the software is used.
Last but not leased I would like to know which file was opened: The usage of the software can be done with a custom file, which is selected by the user from USB flash for example.
Do you know how we can use Piwik for this purpose?
Yes we are using C++
Which one is the right library for us?
Can you please give me a little more detailed information about how to do? You said "segmentation, custom variables, and moreβ¦"
How for example can we track a user? Is it needed to tell Piwik about all new users, or can this all be done by client-side?
How can we track a file-name, which is absolutly random?
Is their some documentation which describes more or less this purpose?