@PeteTrombone opened this Issue on March 4th 2022

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.
image

This is not the case on the Matomo demo page.
image

Matomo-Version: 4.7.1
MySQL-Version: 10.4.21-MariaDB-log
PHP-Version: 7.4.26

@sgiehl commented on March 5th 2022 Member

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

@tsteur commented on March 7th 2022 Member

@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?

@PeteTrombone commented on March 8th 2022

@tsteur yes, we have an issue.
Due to privacy laws in Germany (Europe), we had to disable the visitor profiles so that the visitor ID is no longer visible. Unfortunately, the visitor id is still visible in the visitor log as described above. However, we do not want to disable the visits log, because then the ecommerce log, the segmented visits log, the realtime map or the realtime widgets will no longer work.

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.

@tsteur commented on March 8th 2022 Member

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.

@sgiehl commented on April 11th 2022 Member

@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.

@tsteur commented on April 11th 2022 Member

@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

@sgiehl commented on April 11th 2022 Member

@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.

@tsteur commented on April 11th 2022 Member

@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?

@sgiehl commented on April 12th 2022 Member

@tsteur that was just a guess without looking at the code 🙈 But you're right, it's cached site dependent.

This Issue was closed on April 14th 2022
Powered by GitHub Issue Mirror