Thanks for your reply, I understand that. The question is what is a visit when you have the following scenario:
- central API hosted on one server (one IP);
- Android user go through this API and it this API also does a goal call.
I think Piwik sees all the users as one visit because there is the central API and Piwik does simply see one IP address, namely that of the server where the API is hosted. I also notice you cannot pass for example a country etc. so it stores one country, namely thet country where the script is hosted.
On the Piwik site there is a claim it works but I have a lof of doubts if it is usable from an Android app. I have used the Mixpanel product and that has no issues because it does not have the visits problem because the app determines what gets stored in terms of clicks etc.
Could you explain a little more in your answers and take my scenario as a sample? I don’t think Piwik is usable in this scenario (and this scenario is what most mobile devs use).