-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider adding AppName, AppVersion in the dimensions #16027
Comments
Hi @starmessage thanks for creating this issue. I reckon in this case you could use Custom |
Yes, custom dimensions can be one solution but it requires extra effort to setup. One of the key features of SoftMeter is that it can be implemented on the same day. So I want to take out any unnecessary steps. Like configuring Matomo which will be a new system for them. I would suggest that the Matomo team gives another thought to my suggestion to include these fields (+ the needed reports on the left navigation) because it is a great opportunity to expand Matomo to cover also the application analytics domain (not only Website statistics). Thanks ! |
@starmessage would #5413 solve your needs? |
Dear @sgiehl, #5413 is still open for some years, and it also talks about detection done by Matomo.
|
@tsteur, indeed the recommendation is to use one trackingID per applications. But there are cases where it is better to track multiple applications on one TrasckingID. e.g.
|
Just btw for this we'd usually recommend tracking each app separately and then using Roll-Up Reporting. |
Thanks, I am keeping notes of your hints and will assemble them in a step by step guide for the SoftMeter customers to follow the recommendations when configuring Matomo. |
I am adapting SoftMeter to send hits from desktop applications to Matomo. With it, desktop software developers can track the usage of their software application as they do with their website. Very convenient to stay on the same reporting platform.
Matomo doesn't seem to have a dimension for the Application Name and Application Version that is being tracked.
https://developer.matomo.org/api-reference/tracking-api
In GA there are the AppName and AppVersion dimensions.
An alternative would be to use the "Browser" dimension and populate it with the AppName + Version. But looking at the Matomo repo, it seems that the browser is a closed list of "known" browsers so it cannot accept new values on the fly.
Another thought would be to send the AppName and AppVersion in custom dimensions, but I guess this would require every developer to do this configuration change also in his Matomo installation. This is a deal-breaker as I want the developers to immediately see the usage reports in an out-of-the-box installation of Matomo.
So, my suggestion is to add AppName and AppVersion in the standard dimensions.
Optionally, also add AppLicense, AppEdition.
Optionally, make the Browser name field, a free text field that is parsed either by the UserAgent or have a specific parameter to send it to Matomo.
Love to hear your feedback and any suggestions if there is another way of dealing with the AppName and AppVersion in the current Matomo version.
The text was updated successfully, but these errors were encountered: