Usare Google Analitycs in oggetti Flash

14 01 2008

Molti pensano che utlizzando oggetti flash come banner, pulsanti o addiritura siti completamente in flash, non si abbia la capoacità di monitorare e quindi di tracciare una statistica.

È possibile utilizzare Google Analytics per monitorare i click di un singolo pulsante ed avere un monitoraggio del traffico avuto.

google_analitycs_flash.jpg

Il codice HTML è uguale per entrambe le versioni Actionscript dato che è il codice per il monitoraggio personale dato da Google Analytics.

Ora, la differenza tra il AS2 e AS3 è ovviamente il modo in cui sono trattati gli eventi pulsante.

Diverso da quello, il modo di utilizzare il codice di monitoraggio è la stessa.

Diamo un’occhiata a entrambi:

Codice in A2:

// legacy tracking code
indexLegacy_mc.onRelease = function():Void
{
getURL("javascript:urchinTracker('/home/indexLegacy');");
};
// new tracking code
indexNew_mc.onRelease = function():Void
{
getURL("javascript:pageTracker._trackPageview('/home/indexNew');");
};

Codice in AS3:

indexLegacy_mc.addEventListener(MouseEvent.MOUSE_UP, doLegacyRelease);
indexNew_mc.addEventListener(MouseEvent.MOUSE_UP, doNewRelease);
indexLegacy_mc.buttonMode = true;
indexNew_mc.buttonMode = true;
// legacy tracking code
var legacyURL:String = "javascript:urchinTracker('/home/indexLegacy');";
function doLegacyRelease($evt:MouseEvent):void
{
navigateToURL(new URLRequest(legacyURL));
}
// new tracking code
var newURL:String = "javascript:pageTracker._trackPageview('/home/indexNew');";
function doNewRelease($evt:MouseEvent):void
{
navigateToURL(new URLRequest(newURL));
}

Ma come si ottengono le informazioni registrate?

Ebbene, il modo in cui funziona è paragonabile alla creazione di un “sentiero” al fine di registrare un monitoraggio.

Nel file di esempio troverete due pulsanti, indexLegacy_mc e indexNew_mc, che servono solo per evidenziare correttamente dalle statistiche quale verrà cliccato.

Pertanto, quando si clicca sul pulsante, voglio segnalare a Google Analytics che ho cliccato il pulsante indexNew o indexLegacy sulla home page.

Scarica il sorgente

Fonte [Evolve]


Azioni

Informazione

11 risposte

14 01 2008
MAnu

Ma lo scopo di questi pulsanti è di far riconoscere da google il contenuto?….
ma i pulsanti li visualizzi nella tua pagina?
cosa significa ad ogni click?….:-)

14 01 2008
Mike

Ciao Julius, da poco approdato nel 2.0 il tuo blog è quasi una scuola per me. C’è di tutto.
Comlimenti!
ciao
Mike

14 01 2008
:: DoC ::

Grande Julius altro argomento eccezzionale e molto utile!

14 01 2008
14 01 2008
Francesco

Ciao, Julius, volevo chiederti una cosa a proposito di Google Analitycs: ma…come si usa?
Ti viene dato un codice script da inserire nella pagina principale del tuo blog, ma dove devo inserirlo?
Io uso WordPress, devo forse inserire questo codice in un widget di testo? altrimenti come posso fare? potresti darmi indicazioni?

14 01 2008
mattprzybylski

Hey Julius,
While I appreciate you posting this, I’d prefer if you posted a link to my blog up top rather than reposting the code here. Thanks and keep up the good work.

14 01 2008
thenorba

Bravo Julius! trovo l’articolo molto interessante..
Se ti va fai un salto sul mio Blog!
TheNorba

15 01 2008
Skylog » Blog Archive » links for 2008-01-15

[...] Usare Google Analitycs in oggetti Flash (tags: google) [...]

15 01 2008
claudia

Ma la cartellina MacOSX (vuota) inclusa nel file sorgente a cosa serve ?

16 01 2008
Napolux

Fico. Ottimo lavoro. Come sempre del resto :D

16 01 2008
Julius

grazie a tutti per i complimenti…

@claudia ciao nella cartella ci sono i files per mac, io li vedo…

@Napolux grazie ;)

Lascia un commento

Occorre aver fatto il login per inviare un commento