Я работаю над реализацией Piwik на своем веб-сайте. Я включил код отслеживания непосредственно перед </body>
на каждой странице и имею Piwk соответствующим образом (я думаю) на моем сервере. Это не работает, и я начинаю процесс выяснения причин. У меня есть два текущих вопросов:Ввод кода отслеживания Piwik
Во-первых, код отслеживания:
<!-- Piwik --> <script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://terryliittschwager.com/analytics/" : "http://terryliittschwager.com/analytics/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch(err) {}
</script>
<!-- End Piwik Code -->
Я вижу, что код разделен на две <script></script>
секции. Почему это необходимо? Не будет ли он работать как отдельный сценарий?
Во-вторых, вместо того, чтобы размещать код отслеживания на каждой веб-странице, будет ли он работать, если был <script src='trackingcode.js'></script>
непосредственно перед </body>
?
Я пробовал эти альтернативные способы, пытаясь заставить его работать, но пока не добился успеха.
Благодарим вас за внимание!