Domaine et sous-domaine ... deux site different!


#1

Bonjour …

J’ai mon site principal sur :
http://ploof.eu/
http://www.ploof.eu/

et j’ai un site secondaire sur
http://t411.ploof.eu

je voudrais suivre ces deux site en temps que deux site bien distinct …

j’ai donc commençais par mettre en place le tracking sur mon site principale
j’utilise cette fonction php pour generer le script de suivie :


<?php
function piwik($page, $type)
{
    $trans = [-3 => "t411", -2 => "WebClient", -1 => "Admin", 0 => "Sites", 1 => "Images", 2 => "Archives", 3 => "Musiques", 4 => "Textes", 5 => "Documents", 6 => "404"];
    echo <<< EOT
<!-- Piwik -->
<script type="text/javascript">
var _paq = _paq || [];
_paq.push(['setCustomVariable',
        1,
EOT;

    echo '"'.$trans[$type].'",
         "'.$page.'",
         "page"
    ]);';

echo <<< EOT
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
    var u=(("https:" == document.location.protocol) ? "https" : "http") + "://piwik.ploof.eu//";
    _paq.push(['setTrackerUrl', u+'piwik.php']);
    _paq.push(['setSiteId', 1]);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript';
    g.defer=true; g.async=true; g.src=u+'piwik.js'; s.parentNode.insertBefore(g,s);
    })();

</script>
    <noscript><p><img src="http://piwik.ploof.eu/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
<!-- End Piwik Code -->
EOT;
};

ensuite j’ai cree un deuxieme site dans piwik …
qui devrait suivre l’adress t411.ploof.eu
et j’ai utilisé sur celui ci le script suivant :


//<!-- Piwik -->
        var _paq = _paq || [];
        _paq.push(["setCustomVariable", 1, "pseudo", "<?= ucfirst(strtolower($pseudo)); ?>", "visit"]);
        _paq.push(["trackPageView"]);
        _paq.push(["enableLinkTracking"]);

        var u=(("https:" == document.location.protocol) ? "https" : "http") + "://piwik.ploof.eu/";
        _paq.push(["setTrackerUrl", u+"piwik.php"]);
        _paq.push(["setSiteId", "2"]);
        var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";
        g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s);
        //<!-- End Piwik Code -->

Le suivie sur le site principal marche bien … mais je n’est aucun info sur le site T411.ploof.eu


#2

up


(Matthieu Aubry) #3

Pour traquer le meme site dans deux PIwik, il existe une limitation: il faut utiliser le tracking synchrone, voir la doc sur: JavaScript Tracking Client: API Reference - Matomo Analytics (formerly Piwik Analytics) - Developer Docs - v3


#4

non …

j’ai bien deux site totalement different … mais un seul nom de domaine ( et serveur … )

je voudrais pouvoir faire le tracking sur http://ploof.eu … et http://t411.ploof.eu comme deux site different …
le probleme c’est que le suivie du site t411.ploof.eu reste vide …