Skip to content
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

FAQ about mobile/desktop app tracking #18755

Open
daniel-lerch opened this issue Feb 7, 2022 · 2 comments
Open

FAQ about mobile/desktop app tracking #18755

daniel-lerch opened this issue Feb 7, 2022 · 2 comments
Labels
c: Documentation For issues related to in-app product help messages, or to the Matomo knowledge base.

Comments

@daniel-lerch
Copy link

There are many issues about better support for mobile app tracking but no activity. As I am just asking for better documentation and not for any changes I opened another issue.

I am sure it's possible to track mobile and desktop apps with Matomo, although some useful features are still missing. However, there is barely any documentation about it.

I mentioned all these names because I hope there is someone who can explain when to use action name and categories or events and which kind of custom dimensions are useful. If no one of you wants to write an FAQ about mobile and desktop tracking, I would like to do that but I don't know enough Matomo yet.

In my opinion having tracking SDKs for all languages is not that important because building your own query parameters is a matter of a few minutes once you know which parameters to use. However, to know that and being able to either use an SDK or raw HTTP request, developers have to understand Matomo's tracking features in detail. For websites it is very well documented when to use which tracking feature but for mobile or desktop application it is not clear to me.

@Findus23
Copy link
Member

Findus23 commented Feb 8, 2022

There is https://developer.matomo.org/guides/tracking-api-clients which lists all official Matomo SDKs (including the iOS and the Android SDK) and links to their documentation. I think a short summary of this is also displayed when adding a new site to Matomo.

@Findus23 Findus23 added the c: Documentation For issues related to in-app product help messages, or to the Matomo knowledge base. label Feb 8, 2022
@daniel-lerch
Copy link
Author

I am aware of this guide but it does not help me. The SDKs are not more than stateful wrappers around the HTTP Tracking API.

What I am missing is an example which explains how to misuse Matomo's web analytics features to track a native application which does not have an URL, might crash with an exception, has to configure a custom user agent, etc.

Something like this blog by @tsteur in an up to date version would be great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Documentation For issues related to in-app product help messages, or to the Matomo knowledge base.
Projects
None yet
Development

No branches or pull requests

3 participants