<!-- Matomo - head -->
<script type="text/discourse-plugin" version="0.2">
// Traccia le visualizzazioni di pagina
api.onPageChange((url, title) => {
if (_paq) {
try {
var currentUser = PreloadStore.get('currentUser');
_paq.push(['setCustomVariable', 3, 'Stato del forum', !currentUser ? 'Anonimo' : 'Utente connesso', 'visit']);
} catch(e) {}
_paq.push(["setCustomUrl", url]);
_paq.push(["setDocumentTitle", title]);
_paq.push(["trackPageView"]);
}
});
</script>
<!-- /Matomo - head -->
poi in </body>
<!-- Matomo -->
<script type="text/javascript">
var _paq = window._paq = window._paq || [];
/* i metodi del tracker come "setCustomDimension" devono essere chiamati prima di "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://stats.xxxxxxx.xxx/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '8']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- Fine codice Matomo -->
E tutto quello che ottengo è che il codice sorgente HTML della pagina mostra solo i commenti HTML. I tag <script> sembrano essere stati rimossi.
Esiste unâimpostazione di sicurezza da attivare per consentire gli script in queste aree?
<!-- Matomo - head -->
<!-- /Matomo - head -->
[...]
<!-- Matomo -->
<!-- Fine codice Matomo -->
Ciao @Falco, penso di avere lo stesso problema con Matomo che non funziona con Discourse. Ă quanto mi ha detto il team di supporto di Matomo quando ho aperto un ticket sul loro GitHub:
Supporto Matomo: âHo controllato il tuo sito web e la CSP configurata impedisce il caricamento del nostro tracker. Dovresti dare unâocchiata a https://matomo.org/faq/general/faq_20904/ e verificare come configurarlo nel tuo ambiente server.â
Sono andato nei log di Discourse (URL/logs) ma non ho trovato nulla di correlato.
Vedo che lo script di Matomo si carica correttamente su hec.fm, quindi non si tratta di un problema CSP. Forse câè qualcosâaltro sul lato di Matomo?
Inoltre, le righe sotto https://stats.hec.fm/Matomo nello screenshot sopra sono inutili.