Matomo bietet ab der Version 3.13.6 die Möglichkeit, Seitenaufrufe auch ohne die Verwendung von Cookies zu tracken. In diesem Fall erfolgt das Tracking von Matomo nur durch JavaScript.
Die Option des JavaScript-Tracking durch Matomo muss im OpenCms ausdrücklich aktiviert werden. Hierfür ist die Eigenschaft matomo.jst auf den Wert true zu setzen. Dies kann für alle Websites gleichzeitig am Ordner /sites/ erfolgen.
Die Funktion „Datenschutz Cookie-Umschalter“ ermöglicht es Webusern, dem Tracking durch JavaScript zu widersprechen.
Matomo bietet außerdem die Möglichkeit, den „Do Not Track“ Header des Browsers auszuwerten und das Tracken der Seitenaufrufe in diesem Fall zu unterlassen. Dies ist auf dem Matomo-Server einzustellen. Ist dies eingestellt, so ist die Eigenschaft matomo.jst im OpenCms auf den Wert true: dnt zu setzen. In der Funktion „Datenschutz Cookie-Umschalter“ wird dem Benutzer dann ein entsprechender Hinweis angezeigt, dass seine Seitenaufrufe nicht getrackt werden.
Hinweis: Die Einstellung des JavaScript-Trackings mit der Eigenschaft matomo.jst funktioniert nur gemeinsam mit den Eigenschaften matomo.id und matomo.url, nicht mit den Eigenschaften piwik.id und piwik.url.