GDPR: When consent has been given by a user, set &consent=1 in the Tracking API URL #12834
Labels
c: Privacy
For issues that impact or improve the privacy.
Enhancement
For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Milestone
Current behavior
When a user has given their consent, and if the user has already opted-out (via our opt-out iframe), then the requests that were consented are currently not tracked (because of opt-out).
EDIT: We will keep this behavior but we want to make it clear which requests were consented. Then someone could write a plugin or we could add a setting, to change and ignore the opt-out when consent is given (we'll keep it privacy by default in core).
Maybe a solution for this is to
&consent=1
to all Tracking API requests that were consented (for the apache logs). Should be done in JS tracker.Then when checking if user is opted-out, also check that&consent=1
was not set.(refs #12600 #12767 #12599)
The text was updated successfully, but these errors were encountered: