{% if cc_isCategoryAllowed('analytics') == true or siteConfig.isTrackingForced %}
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['setCustomDimension', {{ app.request.server.get("MATOMO_DIMENSION_ROLE") }}, '{{ app.user.getRolesList ?? "" }}']);
_paq.push(['setCustomDimension', {{ app.request.server.get("MATOMO_DIMENSION_CRITERIA_1") }}, '{{ app.user.getCriteria1ItemsList ?? "" }}']);
_paq.push(['setCustomDimension', {{ app.request.server.get("MATOMO_DIMENSION_CRITERIA_2") }}, '{{ app.user.getCriteria2ItemsList ?? "" }}']);
_paq.push(['setCustomDimension', {{ app.request.server.get("MATOMO_DIMENSION_CRITERIA_3") }}, '{{ app.user.getCriteria3ItemsList ?? "" }}']);
_paq.push(['setCustomDimension', {{ app.request.server.get("MATOMO_DIMENSION_CRITERIA_4") }}, '{{ app.user.getCriteria4ItemsList ?? "" }}']);
_paq.push(['setCustomDimension', {{ app.request.server.get("MATOMO_DIMENSION_CRITERIA_5") }}, '{{ app.user.getCriteria5ItemsList ?? "" }}']);
_paq.push(['setCustomDimension', {{ app.request.server.get("MATOMO_DIMENSION_INSTANCE") }}, '{{ app.user.getInstancesList ?? "" }}']);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
_paq.push(['setUserId', '{{ app.user.email ?? "guest" }}']);
(function() {
var u="//matomo.aconseil.fr/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '{{ app.request.server.get("MATOMO_SITE_ID") }}']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo Code -->
{% endif %}
{% if cc_isCategoryAllowed('tracking') == true %}
<!-- tracking here -->
{% endif %}
{% if cc_isCategoryAllowed('marketing') == true %}
<!-- marketing here -->
{% endif %}
{% if cc_isCategoryAllowed('social_media') == true %}
<!-- social media here -->
{% endif %}