Der Analytic-Dienst Matomo ist in der Lage, Besuche auf der Webseite ohne Cookies nur durch die Ausführung eines JavaScript zu tracken. Diese Option muss separat aktiviert werden, Details dazu siehe die Beschreibung der Matomo-Integration.
Ist das Matomo-Tracking per JavaScript aktiv, so wird dies in der Funktion „Datenschutz Cookie-Umschalter“ angezeigt. Der Benutzer erhält dann die Möglichkeit, dem Tracking durch JavaScript aktiv zu widersprechen („Opt-Out“). Hierfür ist vom Benutzer eine Checkbox anzuklicken. In diesem Fall wird ein Cookie gespeichert, dass der Benutzer nicht mit JavaScript getrackt werden möchte.
Die hier beschriebene Option zum Opt-Out wird nur angezeigt, wenn das Tracking per JavaScript konfiguriert ist und der Benutzer Statistik-Cookies abgelehnt hat.
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 Hinweis angezeigt, dass seine Seitenaufrufe nicht getrackt werden.