May 22 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

GA in 30 secondi, da due anni. E cambia faccia

autore: Marco Cilia categoria: generale

Il 22 maggio 2008, intorno alle 17.30, in una sala conferenze di un hotel sul lago Maggiore presentavo questo blog al pubblico e iniziavo questa felice avventura. In due anni sono successe molte cose intorno a Google Analytics e tante altre sono accadute intorno a questo blog: ho scritto e letto molto, ho allacciato relazioni professionali, incontrato persone, ricevuto tantissime email e complimenti, ma anche consigli, critiche e suggerimenti. Ho aumentato il portafoglio clienti, e mi pare fino ad ora di aver fatto un buon lavoro, anche se tutto è sempre perfezionabile.

Oggi è il momento di dare una rinfrescatina al progetto, per cui metto online alcune novità più o meno preannunciate:

  • nuovo logo: avevo bisogno di un logo che identificasse il blog e la mia attività nelle sue forme: online, sulla carta, nei social network… mi sono affidato a logopro.it – su consiglio di paolo moro – e sono molto contento del risultato; non volevo niente di stravolgente o complesso, e i ragazzi di logopro sono stati davvero bravi a interpretare e modellare il mio pensiero.
  • modifiche al template: in un primo momento avevo pensato di cambiarlo totalmente, ma alcune persone mi hanno convinto che non fosse il caso. Ho quindi discusso con Tommaso Baldovino (già autore del tema originale) a proposito degli elementi che ritenevo mi avessero fatto un po’ disamorare il precedente template, giungendo a questa versione, che sebbene non sia uno stravolgimento totale riesce ad elevare la qualità del blog. Tra gli elementi di spicco faccio notare un nuovo lettering (e il ritorno al Verdana) per post e sidebar e l’inserimento di un indicatore del livello di difficoltà del post sotto forma di semaforo, in modo che sia subito chiaro quanta attenzione è necessaria per la piena comprensione dell’articolo
  • social network: sulla rinnovata sidebar ci sono i link al nuovo account Twitter @goanalytics e alla pagina di Facebook. Il canale twitter mi serve per separare i messaggi di web analytics da quelli del mio flusso personale, la pagina su Facebook mi permette di dare un volto alle persone che decidono di “diventare fan” (anche se ormai non si dice più così)

Sono cambiamenti tutto sommato piccoli ma significativi, dal mio punto di vista. Voglio bene a questo progetto e voglio curarlo al meglio delle mie possibilità. Quale migliore occasione per dare una svolta? 🙂


May 20 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

Quali sono i report inutili di GA?

autore: Marco Cilia categoria: report

Joe Texeira qualche tempo fa ha riassunto in un post quali sono secondo lui i cinque report di Google Analytics da buttare giù dalla torre. Ve li riporto qui, con le sue e le mie considerazioni in corsivo:

  • Pagine di uscita: il ragionamento non fa una piega, da qualche parte i visitatori dovranno pure uscire dal vostro sito, no? quale azione potreste intraprendere dopo aver guardato il report? [durante SMAU business roma ho detto la stessa cosa, è un report pressoché inutile. Io però una occhiata ce la do, tipicamente quando guardo un profilo nuovo, per rendermi conto se ci sono casi eclatanti di pagine che dovrebbero per forza condurre da qualche parte, a compiere azioni, e che invece rappresentano emorragie]
  • Fornitori di servizi: abbiamo veramente bisogno di conoscere gli internet provider dei visitatori? quali cambiamenti potreste fare ai vostri siti se scopriste che chi usa Fastweb ha un bounce rate lievemente maggiore di quelli che usano Wind-Infostrada? [su questo sono d’accordo, ma non eliminerei il report. Il valore di quel report è conoscere i NOMI dei proprietari di reti aziendali e pubbliche. A me ad esempio interessa sempre sapere quante visite e che pagine guardano le aziende concorrenti, piuttosto che i dipendenti del Comune di Genova. Questi nomi sono in chiaro nel report e non violano i termini del servizio di GA]
  • Canalizzazioni abbandonate per obiettivo: La metrica è utile, ma il report no, è solo un istogramma che non aggiunge nulla di utile alle analisi possibili. Tanto varrebbe mostrare il dato insieme alla panoramica obiettivi. [Dite la verità, voi lo usate? Io tutte le volte devo rileggermi il significato dei valori e perché alcune percentuali sono superiori a 100. Non mi entra in testa 🙂 ]
  • Riepilogo navigazione: c’è confusione intorno a questo report, e secondo Joe non c’è molto bisogno di esso. [A me invece incuriosisce. Certo, lo trovo migliorabile, ma se non si la pretesa di capire per filo e per segno dove vanno gli utenti, magari limitandosi alle dieci pagine principali proposte può avere un senso. Ad esempio per capire se aggiungendo un link ad una pagina si riescono a variare i flussi in uscita da essa]
  • Overlay del sito: amiamo il concetto di overlay del sito, ma l’implementazione di Google Analytics è penosa. Il report soffre di alcuni problemi che ne lo rendono inutile, soprattutto in siti dinamici e ricchi di funzionalità “2.0”. [sacrosanto, e non lo dico certo da poco!]

Voi siete d’accordo? se no, che altri report eliminereste?


May 19 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

Monitoraggio Eventi con il codice asincrono

autore: Marco Cilia categoria: funzioni

Il vantaggio del codice asincrono è che crea una coda di comandi che viene eseguita in parallelo allo scaricamento di altri javascript, rendendo il caricamento della pagina più veloce. La cosa che spesso trae in inganno – da quel che sento – è che molti pensano che adesso tutto debba essere inserito dentro a questa coda prima che i comandi vengano “sparati” verso i server di Google Analytics. Non è vero.

Un esempio tipico è il monitoraggio degli eventi, che sono associati quasi sempre ad azioni effettuate dall’utente, quindi non è possibile prevedere se esse saranno fatte 10 secondi o 25 minuti dopo che la pagina ha finito di caricarsi. Quale è la sintassi da utilizzare per tracciare un evento (per praticità riprendo lo stesso esempio del post originale sulla funzione trackEvent)con il nuovo codice asincrono? è semplicemente:


<a href="#" onclick="_gaq.push(['_trackEvent', 'categoria', 'azione', 'descrizione', valore]);">Play</a> 

come vedete la funzione è la stessa, così come i parametri (ve lo ricordo: categoria e azione sono obbligatori, gli altri opzionali), cambia solo la sintassi. Sparisce pageTracker e ci sono alcune parentesi in più, ma non è poi molto differente dalla vecchia forma, no?


May 17 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

Codice asincrono per tutti!

autore: Marco Cilia categoria: codice di monitoraggio

Detto, fatto! Il nuovo codice da copiaincollare proposto da Google Analytics è adesso quello asincorno. Ecco infatti come mi si presenta la schermata relativa alle 16:00 di oggi 17 maggio (clicca per ingrandire):

La cosa vale anche per i siti vecchi, ovvero se andate su “impostazioni profilo” -> “verifica stato” vedrete che il codice proposto dall’interfaccia è il nuovo codice asincrono.
Dal 4 al 17 maggio, tredici 14 maggio, dieci giorni (tnx to Cristian) tra l’annuncio e la realizzazione: magari tutte le novità fossero così veloci 🙂


May 14 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

Ho provato statistiche.it

autore: Marco Cilia categoria: generale

logo statistiche.it

Stefano di Hostingtalk.it è stato così gentile da farmi provare il servizio statistiche.it nella forma Enterprise, dedicato a chi vuole sapere cosa fanno i visitatori sul proprio sito (vi dice qualcosa? 🙂 ). L’intenzione di questo post non è di fare paragoni con Google Analytics per determinare se e cosa sia meglio, ma è ovvio che il termine di paragone non potrà essere che il servizio di Google: primo perché è quello che conosco meglio, secondo perché è il servizio di web analytics più diffuso del mondo.

Fatta questa premessa, inizierei col precisare che statistiche.it non si può al momento definire un servizio di web analytics, almeno per come lo intendo io. E’ e resta un felice esempio di servizio utile e chiaro per l’utente che non ha grosse pretese con la web analytics. Il funzionamento è assolutamente analogo a GA e prevede di inserire alcuni dati nel pannello di controllo (interamente in italiano) e di incollare un codice javascript nelle pagine del proprio sito. Le configurazioni possibili nel pannello di controllo sono relative al profilo utente e ai dati del sito, la scelta di un bottone/icona contatore per mostrare le statistiche ai visitatori o di un tracker invisibile, e la lista delle esclusioni. Questa sezione è particolarmente efficace, a mio avviso, poiché consente di inserire semplicemente un range di IP (o un ip singolo) dal più basso al più alto, senza dover scrivere noiose e complesse regular expression. Inoltre – ottima scelta – è presente un pulsante per impostare un cookie sul PC che si sta usando per evitare di essere tracciati, operazione che su GA comporta la creazione di una pagina apposita nascosta.

Appena collegati al servizio viene proposto un riepilogo settimanale, con pagine, visite, visitatori, pagine/visita e ricarichi delle pagina per la data odierna, il giorno precedente, l’ultima settimana e il totale da quando si iniziano a raccogliere le statistiche. Sulla base dei dati medi dell’ultima settimana viene anche fornito un trend con relativa freccia, di crescita o decrescita. Il perché venga fornito anche il dato odierno è banale: il sistema è infatti interamente in tempo reale, infatti ricaricando la pagina i dati per “oggi” variano (a patto di avere un sito con sufficiente traffico, of course). A causa di questo fatto esistono due report, “chi è in linea?” e “ultime 50 visite”, i cui nomi sono auto esplicativi: permettono di avere sotto mano la situazione aggiornatissima di quel che accade sul sito, all’istante.
In tutti i report, ogni qual volta vi sia un grafico e delle tabelle, i colori delle intestazioni delle tabelle è riportato nel grafico, in modo da rendere chiara l’attribuzione del dato.

La prima sezione di report è relativo alle pagine: si tratta a grandi linee dell’equivalente della sezione “contenuti” di GA, con informazioni su pagine viste, pagine in ingresso e di uscita, tempo per pagina… discutibile a mio avviso la scelta di chiamare “pagine isolate” le pagine che rappresentano rimbalzi.
La seconda sezione è denominata “visite”, e il report più significativo secondo me è “percorsi per visita”, che permette di vedere i percorsi tra le pagine, senza limitazioni. In Google Analytics si possono ottenere al massimo le due pagine successive a ogni contenuto, o la precedente e la successiva.
Troviamo poi “visitatori”, che contiene informazioni su chi guarda il vostro sito, cioè i classici dati geografici, connessioni usate, paesi, regioni e città, connessioni aziendali. Essendo un servizio italiano ha il plus di avere la suddivisione per regione (liguria, marche, sicilia, ecc…) che per chi opera con pubblico prevalentemente italiano può costituire un plus (anche se non bisogna mai fidarsi al 100% dei dati geografici). La sezione di report delle provenienze contiene i referrer aggregati per dominio e anche gli URL esatti, i motori di ricerca e le keyword e anche un comodo report predefinito con chiavi suddivise per motore.
E’ possibile, al pari di GA, definire delle campagne con URL di conversione: è necessario definire l’URL dalla quale arriveranno le visite (o il dominio nel caso di più pagine), un parametro opzionale per distinguere questo URL nel caso sia oggetto di una campagna e una pagina obiettivo che definisce la conversione. Se non ho capito la frase dell’help “Una visita è registrata come Visita da campagna soltanto se il primo accesso al sito è stato effettuato tramite il click di un link sponsorizzato, definito come tale nel vostro account” dovrebbe significare che statistiche.it è un sistema first cookie win, all’opposto di GA è last cookie win (tranne se diversamente specificato tramite no_override).
L’ultima sezione di report è dedicato alle tecnologie, con sistemi operativi, browsers, risoluzioni dello schermo, eccetera…

I dati, come vedete, sono completi e paragonabili a quelli di quasi tutti i sistemi che si vedono in giro. Perché allora dico che statistiche.it non è un sistema di web analytics tradizionale? perché presenta i dati in forma “granitica”, in modo predefinito. Non si possono fare incroci, segmenti, non si può guardare una parte dei dati. Posso sapere quanti arrivano dal portogallo, e quanti con la chiave “capodanno a Lisbona”, ma non quanti soddisfano entrambe le condizioni. Inoltre posso avere obiettivi solo per le campagne, ma non è detto che io ne faccia. Un’altra cosa di cui sento la mancanza è la possibilità di fare raffronti temporali.

Come detto a inizio post, non c’è bisogno di fare confronti con GA, sono semplicemente due strumenti differenti. Poiché però ogni tanto trovo persone che sono atterrite da Google Analytics, nonostante i miei sforzi con questo blog, è giusto che esistano soluzioni per tutti. Statistiche.it è più di un contatore (molto più di un contatore) ma meno di un sistema di web analytics, ed è la soluzione giusta per chi ha bisogno di avere qualche dato in più del semplice numero di visitatori ma non ha tempo o budget per avere un sistema di WA o un consulente.


May 13 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

Quanto è scalabile Google Analytics?

autore: Marco Cilia categoria: generale

Si sente sempre dire che la potenza di calcolo di Google è sterminata, e che non si ha un’idea precisa di quanti server esso abbia nel mondo. A chi ha paura che Google Analytics non sia in grado di raccogliere tutte le visite al proprio sito, o che si perda per strada dei pezzi di informazione, faccio notare questo articolo di oggi dell’Ansa: ansa.it supera i 100 milioni di pagine viste in un mese, dove si dice testualmente

…toccando ieri quota 101.252.462 pagine dal 12 aprile al 12 maggio (fonte Google Analytics).

Da questo punto di vista quindi non ci sono problemi. Già che ci siamo faccio notare anche un’altra cosa. Secondo WASP (l’estensione di Firefox che controlla quali strumenti di web analytics sono usati su una pagina) il sito dell’ANSA usa Google Analytics, Webtrends live, Nielsen Netratings e DART Spotlight. Di questi ben due sono accreditati Audiweb come provider censuari, il che significa che i dati rilevati con quei prodotti sono certificati e veritieri, ma la scelta di Ansa è quella di dare il dato fornito da Google Analytics. Certo, possiamo sempre pensare che sia l’unico dei tre ad aver oltrepassato la soglia dei cento milioni, da cui la notizia, ma questo lo possiamo anche verificare facilmente quando il mese prossimo usciranno i dati ufficiali Audiweb.

Di certo c’è che il potere mediatico di GA sta salendo di pari passo con l’aumento del numero delle sue installazioni!


May 13 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

Anteprima dei nuovi report AdWords

autore: Marco Cilia categoria: report

Su Analytics Advice c’è un post con alcuni succulenti screenshot dei nuovi report relativi ad Adwords annunciati qualche giorno fa.

adwords overview
Il primo screenshot è relativo alla panoramica dei dati AdWords, e analogamente a quanto avviene sulla bacheca generale o su quelle delle sezioni dei report, è possibile confrontare due metriche su uno stesso grafico. La buona notizia è che sono presenti tutti i dati di AdWords.

AdWords day parts
Altra schermata, relativa all’andamento dei dati durante le ore del giorno, molto utile per evidenziare fenomeni che accadono in parti diverse del giorno.

C’è inoltre un altro report che prende in considerazione solo le landing page delle campagne AdWords. E’ in sostanza un filtro già applicato alle sole pagine di destinazione delle campagne, che prima si poteva ottenere con qualche clic e adesso è bello pronto all’utilizzo per tutti!


May 10 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

La regular expression “tutte le parole tranne…”

autore: Marco Cilia categoria: filtri

Oggi ho affrontato un caso interessante, cioè la configurazione di un obiettivo basato su URL del tipo /cerca/parola. La particolarità stava nel fatto che andavano presi tutti gli url di quel tipo tranne quelli contenenti due specifiche parole. Il perché mi è ignoto e non importa.
E’ indubbio che ci voglia una regular expression, poiché le possibili parole dopo a /cerca/ sono sconosciute e non predeterminate, ma la prima che avevo scritto ha fallito miseramente il suo compito.

La regular expression corretta è /cerca/(?!parola1|parola2) e me la appunto qui come memoria futura 🙂


May 07 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

Un corso dal vivo? a Milano? il 19 giugno?

autore: Marco Cilia categoria: generale

Vi segnalo che sabato 19 Giugno, dalle 10 alle 19, terrò un corso sulla nostra materia preferita, cioè Google Analytics 🙂
Il corso avrà sede a Milano (in zona stazione Centrale), l’organizzazione è di Francesco Ferrante e io sono appunto il docente. Il programma è scritto sulla falsariga delle video-lezioni del Google Analytics Individual Qualified, ma avremo sicuramente tempo e modo per addentrarci anche in altri aspetti meno noti.

Se siete interessati potete iscrivervi direttamente online sulla pagina dedicata, dove è presente anche il programma completo in PDF. Poiché come sapete sono una frana a parlare quando c’è tanta gente ( 😀 ) Per mantenere alta la qualità del corso si è deciso di comune accordo di limitare a otto i posti disponibili. Il costo dell’intera giornata è di 240 euro.


May 04 2010

HelpSemaforoQuesto semaforo indica il livello difficoltà del post
semaforo verde - articolo per tutti semaforo giallo - articolo avanzato semaforo rosso - articolo per esperti

Novità di Maggio

autore: Marco Cilia categoria: generale

Dieci intensi minuti con Twitter surriscaldato dai refresh ci hanno finalmente svelato le attese novità.

In primo luogo è stata lanciata una galleria delle applicazioni utili a estendere le funzionalità di Google Analytics, siano esse siti esterni basati sulle APi, plugin per browser o applicazioni da installare. Tutto quel che vi può essere utile per avere più dati a disposizione è ora elencato e categorizzato nella Google Analytics Application Gallery (al momento sono elencate 32 applicazioni).

Il secondo annuncio è che il tracking code asincrono è uscito dalla fase beta, e in accordo con la politica di rendere più veloce il web presto diventerà il codice di monitoraggio predefinito (quello che per intenderci copiate e incollate quando create un profilo) per tutti.

Infine presto ci saranno nuove integrazioni con AdWords, e più report. La cosa che più piacerà ad alcuni di voi (Fradefra? Gorino? 🙂 ) sarà la possibilità di vedere finalmente la query cercata insieme a quella pagata, senza più bisogno di doppi e tripli filtri. Nel video che spiega brevemente le novità si vede – e sente – più volte “actual search query” come nuova dimensione possibile, oltre al match type e altre cosette interessanti.

Inoltre nelle API di Google Analytics sono state introdotte 5 nuove dimensioni relative ad Adwords