Stavo facendo delle prove su due casistiche diverse (legate alla domanda precedente) ma non riesco a fare funzionare il tracciamento in nessuno dei due casi.
Caso 1: dominio e sottodominio che usano lo stesso codice di tracciamento
Il dominio è www.pippo.it
Il sottodominio è sottodominio.pippo.it
Il siteId impostato per www.pippo.it è 11AA11 (chiaramente inventato)
Il codice che inserisco in entrambi i siti è:
<script type="text/javascript">
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['setCookieDomain', '*.pippo.it']);
_paq.push(['setDomains', '*.pippo.it']);
_paq.push(['setDocumentTitle', document.domain + "/" + document.title]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://ingestion.webanalytics.italia.it/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '11AA11']);
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>
Mi aspetterei di vedere sul report Pagine sulla Dashboard di www.pippo.it anche le pagine di sottodominio.pippo.it, invece no, vedo solo quelle del dominio principale.
Caso 2: sottodominio che usa un doppio codice di tracciamento, il suo e quello del dominio
Il dominio è www.pippo.it
Il sottodominio è sottodominio.pippo.it
Il siteId impostato per www.pippo.it è 11AA11 (chiaramente inventato)
Il siteId impostato per sottodominio.pippo.it è 22BB22 (chiaramente inventato)
Il codice che inserisco sul dominio è quello del caso precedente, quello che inserisco sul sottodominio è:
<script type="text/javascript">
var _paq = window._paq = window._paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['setCookieDomain', '*.pippo.it']);
_paq.push(['setDomains', '*.pippo.it']);
_paq.push(['setDocumentTitle', document.domain + "/" + document.title]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://ingestion.webanalytics.italia.it/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '22BB22']);
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);
/* Secondo tracker generico di Pippo */
var secondaryTracker = "https://ingestion.webanalytics.italia.it/matomo.php";
var secondaryWebsiteId = '11AA11';
_paq.push(['addTracker', secondaryTracker, secondaryWebsiteId]);
})();
</script>
La dashboard di sottodominio.pippo.it traccia correttamente gli accessi al sottodominio.
Anche in questo caso mi aspetterei di vedere sul report Pagine sulla Dashboard di www.pippo.it anche le pagine di sottodominio.pippo.it, invece no, vedo solo quelle del dominio principale.
Sicuramente sto sbagliando io qualcosa ma non capisco cosa.
Consigli da chi è più esperto?
Grazie