Kde uložiť kód/script Google analitics v nette?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Takeshi
Člen | 596
+
0
-

Ahojte,

mám web, s niekoľkými stránkymi/šablónami … kde je najlepšie vložiť kód, ktorý dostanem od Google analitics? Ďik.

Michal Vyšinský
Člen | 608
+
+3
-

@layout.latte

Takeshi
Člen | 596
+
0
-

Stačí? Aj som si myslel, len tam je napísané " Copy and paste it into the code of every page you want to track ", teda či sa to nemá dať do každej šablóny.lette (kontakt.lette, o nás.latte, …)

Pavel Kravčík
Člen | 1196
+
0
-

O trochu lepší by mohlo být:

{if $produkciMod === TRUE}
	{include 'ga.latte'}
{/if}

Ano a do @layout – to je přece předek všech šablon, takže co bude tam – bude na každé stránce.

Editoval kzk_cz (16. 4. 2015 13:15)

Takeshi
Člen | 596
+
0
-

OK, ďakujem za odpovede ! Ešte jedna drobnosť … mám spomínaný kód, ale keď ho dám na stránku, nefunguje

<script>
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
        (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
        m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
    })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

    ga('create', 'UA-????????-3', 'auto');
    ga('send', 'pageview');
</script>

Viete, kde je problém? Teda či netreba syntax zmeniť alebo … ďik

Takeshi
Člen | 596
+
+1
-

… opravujem … do počiatočného tagu

<script>

… bolo treba dať/ zmeniť ho na

<script n:syntax=off>