Home > Web Mania > Blogspot analytics e link uscenti

Blogspot analytics e link uscenti

November 18th, 2008 Lascia un commento Vai ai commenti

Dopo aver provato numerosi scritp per tracciare i link uscenti vai Google Analytics, e dopo aver provato a scriverne uno io, mi sono reso conto che Blogger modificava anche dentro i widget il codice che inserivo.

Esperienza alla mano ho aperto il template di blogspot (espanso) e ho inserito questo codicillo appena prima della chiusura del </body>.

&lt;script type=&quot;text/javascript&quot;&gt;
    function outboundLinks(){
        links = document.getElementsByTagName(&quot;a&quot;);
        for (i=0;i&lt;links.length;i++){
            myLink = links[i];
            if (myLink.href.toLowerCase().indexOf(&quot;www.sballato.com/&quot;) == -1){
                myLink.setAttribute('onclick','pageTracker._trackPageview(&quot;outboundLinks/&quot; + myLink.href.substring(7))');
            }else{
                myLink.setAttribute('onclick','pageTracker._trackPageview(&quot;inboundLinks/&quot; + myLink.href.substring(7))');
            }
        }
    }
    outboundLinks();
&lt;/script&gt;
</body>

E tutto pare funzionare regolarmente. La conversione l’ho fatto con il tool online che uso anche per gli script adsense. Il codice originale è questo:

<script type="text/javascript">
    function outboundLinks(){
        links = document.getElementsByTagName("a");
        for (i=0;i<links.length;i++){
            myLink = links[i];
            if (myLink.href.toLowerCase().indexOf("www.sballato.com/") == -1){
                myLink.setAttribute('onclick','pageTracker._trackPageview("outboundLinks/" + myLink.href.substring(7))');
            }else{
                myLink.setAttribute('onclick','pageTracker._trackPageview("inboundLinks/" + myLink.href.substring(7))');
            }
        }
    }
    outboundLinks();
</script>

Have a good blogday :)

ps: attenzione, google analytics segnerà ogni Outbound link come "page view".

 

Approfondimenti online

La tecnologia informatica ha fatto passi da gigante. In modo particolare Google, che con il suo analizzatore di testo, è in grado di proporre collegamenti contestuali a quanto hai appena letto. Questi i link pubblicitari proposti da Adsense.

Categorie: Web Mania Tag: , ,
  1. November 18th, 2008 at 15:01 | #1

    Attivato! Ora lo provo e poi ti so dire!

    Intanto grazie!

  2. November 19th, 2008 at 11:51 | #2

    @DvD: attenzione l’effetto collaterale è che Analytics inizia a segnarvi ogni outbound link come pagina vista. Vi consiglio di inserire un filtro che eviti di tracciare il vostro sito, da mettere dentro il FOR!

  3. December 19th, 2008 at 12:07 | #3

    Ragazzi ho aggiornato il codice. C’era un grave errore che invece di tracciare i click, tracciava ogni singolo link.
    Chiedo venia.

  1. November 28th, 2008 at 13:35 | #1

Additional comments powered by BackType