Default consent settings + notes
setting consent
Section titled “setting consent”conf key
Section titled “conf key”use the following keys to set the default behaviour if no consent is set
via integration URL explicitly (otherwise everything currently defaults
to true):
application.clients.xcAjaxClient.config.trackingConsent= true|false,application.clients.xcAjaxClient.config.essentialCookieConsent= true|false,application.clients.xcAjaxClient.config.trackingCookieConsent= true|false,
Matomo notes
Section titled “Matomo notes”- Matomo is able to run without cookies
- When opting out of matomo, the cookie
mtm_consent_removedis set- However if tracking is disabled initially, matomo won’t be initialized and thus the cookie won’t be set - only if it’s disabled lateron
- Current implementation uses opt-out for matomo because when opt-in is required, cookie opt-in doesn’t work anymore