Consigli pratici per migliorare e gestire il proprio sito web
Capita a fagiolo il post di Motoricerca.net riguardante Google Analytics: il sistema di rilevazione degli accessi e di statistiche web ha infatti aggiornato il codice per offrire strumenti di analisi più avanzati.
Proprio ieri infatti ho lottato un po' con il codice in questione per inserirlo nelle pagine ASP di un mio sito...
Eppure nelle istruzioni di Google tutto sembrava semplice... prendi il codice seguente:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? " https://ssl." : "http://www.");
document.write("\<script src='" + gaJsHost + " google-analytics.com/ga.js' type='text/javascript'>\<\/script>" );var pageTracker = _gat._getTracker("XXXXXX");
pageTracker._initData();
pageTracker._trackVisit();
</script>
e inseriscilo in un bel file di inclusione da mettere in tutte le tua pagine. Et voilà!
Voilà un bel niente, perché il browser mi rimbalzava un bell'errore dovuto all'utilizzo del tag script all'interno di un altro tag script. Il tutto a causa di Microsoft, porella, il cui motore ASP non interpreta bene il codice che gli viene dato in pasto.
Ecco allora che basta trasfromare quel "document.write("\<script ..." in un banalissimo "document.write("\<scr" + "ipt ..." per risolvere il problema.
Ma non poteva scriverlo direttamente Google dato che il codice è espressamente indicato per le pagine ASP?
Non so se questo post servirà a qualcuno di voi, nel caso però la soluzione al dilemma del nuovo codice di Google Analytics è risolto. A questo punto però sarete curiosi di sapere cosa fa questa nuova versione di così strabiliante? Bene, leggete questo post e lo capirete...
Motoricerca è molto bravo in queste cose: Nuovo codice di tracciamento per Google Analytics
funziona ed è W3C se non gli fai fare il test sul protocollo e chiami direttamente il file js remoto. come nel vecchio tracking code.
OK Tambu me ne rendo conto ma la soluzione giusta qual è? Io sto aspettando che il team di Google mi risponda. Se lo fa ve lo farò sapere...
Almeno così il counter funziona
alle 18:38
Paolo
OK Tambu, ci provo. Ma lavori per Google? ;)
Potevano almeno scriverlo da qualche parte di fare così...