Tracciare i click di AdSense con Google Analytics

Ecco un piccolo Javascript che ovvia alla mancanza di Analytics

Ancora non ho capito per quale motivo Google Analytics non fornisca un tracking dei click di AdSense nelle analisi del traffico web. Indubbiamente sarebbe un dato molto interessante a fini di web marketing, per cui ho iniziato una piccola ricerca e mi sono imbattuto nel sito di Shawn Hogan che contiene un piccolo espediente per ovviare a tale mancanza.

Shawn ha sviluppato un piccolo Javascript che intercetta i click sugli IFrame della pagina web simulando una visita verso una pagina inesistente, che viene usata come Goal in Google Analytics ed attraverso tale evento riesce ad analizzare tutti i clik.

In poche parole:

  1. Si imposta un Goal (Obiettivo) su Analytics avente come pagina di destinazione un indirizzo inesistente del nostro server
  2. Si incolla lo script che gestisce tale evento nel codice HTML delle pagine avendo cura di utilizzare lo stesso indirizzo inesistente impostato nel goal

Impostare il Goal in Analytics

Ogni Goal di Analytics richiede 2 parametri indispensabili, altri facoltativi quali gli step del Funnel, ovvero i percorsi intermedi per raggiungere un Goal. A noi interessano solo i promo due parametri; l' URL e il Name. Per esempio;

  • Goal URL: http://www.mysite.com/AdSenseClick
  • Goal Name: AdSenseClick

Tracciare i click di Adsense

Questo è il Javascript sviluppato da Shawn che intercetta i click sulla pagina e simula una pageview all'indirizzo impostato come Goal di Analytics. L'URL inesistente utilizzato nell'esempio è "/AdSenseClick";

<script type="text/javascript">
// by Shawn - http://www.shawnhogan.com/2005/11
/track-adsense-clicks-with-google-analytics.html

// Put this at the bottom of the page (after the last AdSense block)


function adsense_click() {
if(window.status.indexOf('go to') == 0) {
urchinTracker ('/AdSenseClick');
}
}

var elements;
if(document.getElementsByTagName) {
elements = document.body.getElementsByTagName("IFRAME");
} else if (document.body.all) {
elements = document.body.all.tags("IFRAME");
} else {
elements = Array();
}

for(var i = 0; i < elements.length; i++) {
if(elements[i].src.indexOf('googlesyndication.com') > -1) {
elements[i].onfocus = adsense_click;
}
}
</script>

Va copiato ed incollato alla fine della pagina, dopo il codice di tracking di Analytics. Lascia andare il sito per qualche tempo e su Analytics appariranno le analisi dei click in questo modo;

AdSense Funnel

Lo script ha qualche problema con Mozilla a causa di un bug.


Tags:          

Daniele Di Gregorio


13.10.2006 Marketing online


Vuoi ricevere gli ultimi articoli
e tenere d'occhio i commenti direttamente sul tuo PC?

Ikaro Toolbar

Potrai inoltre navigare ascoltando decine
di radio on line, accedere a centinaia
di TV in streaming
e chattare con gli altri visitatori del sito.

Per Windows 2000/XP. No spyware!

Syndacate Feed

Feedburner Technorati

Avvisami per email quando sono presenti nuovi articoli:


Contatto Contattami


Skype: ikaro.net
Email: compila il modulo


Pubblica Pubblica


Collabora

Suggerisci un tuo post o pubblica il tuo articolo. Gli articoli verranno pubblicati assieme agli altri redazionali con un link al tuo blog (continua)


Newsradar

• Twitter: E Arrivano I Miniquiz Con Premi In Denaro

• StumbleUpon: Aperto Il Primo Gruppo Di Stumblers Italiani

• Mi Dai Tuo Account Di StumbleUpon?

• Affiliazioni: Guadagna Con Video Rilevanti Di YouTube

• Ikaro: possibile aggiungere un link al proprio sito nell'area commenti

• Unifica, Filtra Ed Organizza Feeds Multipli con FeedDigest

• Affiliazioni: Annunci Contestuali Nella Tag Cloud Con AdsClick

• Photo Editing: Modifica Le Tue Immagini Online Con Splashup

• Advertising Online: Adsense Riduce L'Area Cliccabile Degli Annunci

• Come Progettare Un Blog

Altre news •>


Creative Commons License
Ove non diversamente specificato, tutti i contenuti sono rilasciati sotto Licenza Creative Commons.

Logo
English