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
Data protection: Hide visitor id in visits log if profile is disabled #18884
Comments
Hi @PeteTrombone. Matomo doesn't display this private information for the anonymous user. If you would be logged in on the demo you would see it their as well |
@PeteTrombone Matomo can be configured to optionally allow anyone to view the tracked analytics data. This is the case on the demo. When the data is available publicly then this information is hidden. For the IP if you don't want to show it, then you can either fully or partially anonymise the IP address. The visitor ID would be always shown when you are logged in and AFAIK it isn't possible to hide it. Do you see an issue with this? |
@tsteur yes, we have an issue. I also don't understand the function that you can only switch off the visitor profile if you can still see the personal data. We already anonymize the IP address. |
Indeed @PeteTrombone . If the visitor profile is disabled, then the visitor ID should not be shown, and the visitorID segment should be disabled too. It seems like currently this is only happening when visits log and visitor profile is disabled. |
@tsteur It seems the visitorID segment is correctly disabled if (only) the visitor profile is disabled globally. If it's only disabled for a specific site, then the segment remains active when viewing that site. |
@sgiehl not fully understanding why that would be the case? We could maybe still disable it even if visits profile is only disabled for a specific site (unless the site is a roll up maybe)? Not sure how trivial it is to implement though |
@tsteur I guess the problem is that the segment list is cached globally and not site dependent. So if we want that segment being available per site we need to change the caching. |
@sgiehl I can't really imagine that as Goals, Dimensions, and other things are site dependent and it works fine. Also looking at the cache it may be siteAware? |
@tsteur that was just a guess without looking at the code 🙈 But you're right, it's cached site dependent. |
We had to deactivate the visitor profile for data protection reasons.
However, the IP address and the visitor ID are still displayed in the visitor log as a mouseover effect.
This is not the case on the Matomo demo page.
Matomo-Version: 4.7.1
MySQL-Version: 10.4.21-MariaDB-log
PHP-Version: 7.4.26
The text was updated successfully, but these errors were encountered: