Usare Google Analitycs in oggetti Flash

- Letture: 1.890

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]

Stratega, Docente, Speaker con più di 12 anni di esperienza in strategie creative multicanale. Oggi sono Managing Partner di ThinkingHat, Innovation Studio specializzato in tecnologie emergenti per aziende e brand audaci.

11 Commenti

  1. 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?….:-)

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

  3. Pingback: Le ultime notizie più succulente dal mondo dei blog - Edizione del 14 Gennaio 2008 | MondoBlog

  4. 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?

  5. 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.

  6. Pingback: Skylog » Blog Archive » links for 2008-01-15

  7. grazie a tutti per i complimenti…

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

    @Napolux grazie ;)

Commenti