Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
Context
Tracking content by annotating it with
data-track-content
,data-content-name
,data-content-piece
and optionallydata-content-target
.This is about
data-content-piece
values containing&
in the HTML source code on the webpage.(Chrome View Source)
Expected Behavior
In the matomo visitor live view, I expect to see
&
.Current Behavior
In the matomo visitor live view, I actually see
&
.(Live visitor profile)
Note:
data-content-name
might be affected as well.Possible Solution
The value appears to be sent correctly (as
%26
):(Chrome network panel, POST payload source)
This means that it's only a matomo server-side UI problem, not a data-capture browser-side problem.
Steps to Reproduce (for Bugs)
data-track-content
,data-content-name
anddata-content-piece
.&
(encoded as&
).&
where you would expect&
.Your Environment
Matomo-Version: 4.14.1 MySQL-Version: 10.6.12-MariaDB-1:10.6.12+maria~deb10 PHP-Version: 8.1.17