autore: Marco Ciliacategoria: report the_tags('tag: '); ?>
I periodi di beta privata prima o poi finiscono, ed oggi è il turno dei report che integrano i dati – alcuni dati – del pannello Webmaster Tools, che diventano disponibili per tutti.
I report sono identici a quanto vi avevo mostrato a Giugno, non è stata fatta alcuna aggiunta, ma conviene iniziare a prenderci un po’ la mano prima che i dati aumentino; nella nuova sezione SORGENTI DI TRAFFICO -> OTTIMIZZAZIONE PER I MOTORI DI RICERCA sono quindi disponibili 3 report:
Query: mostra le impression, i clic, la posizione media e il CTR (click through rate) delle prime 1000 query per volume di impressions in cui il vostro sito è comparso nei risultati del motore di ricerca
Pagine di destinazione: mostra gli stessi dati, ma divisi per URL della pagina di destinazione che compariva nelle SERP (pagine dei risultati) di Google
Riepilogo geografico: mostra impression, clic e CTR divisi per paese di provenienza delle ricerche.
Nell’ultimo report è interessante anche la tab PROPRIETA’ DI GOOGLE (pessima traduzione letterale di “Google property”) che ci indica su quale motore verticale sono avvenute le ricerche: Google Immagini piuttosto che Google Video eccetera…
Purtroppo questi dati non sono ancora disponibili per i rapporti personalizzati, perché la prima cosa che avrei voluto fare era un report che mettesse a confronto le keyword digitate su Google che fanno uscire il mio sito nei risultati con quelle effettivamente cliccate. Lo so che il CTR è esattamente quel che intendo, ma io volevo proprio il report comparato 🙂
A volte i cambiamenti epocali avvengono così, mentre sei fuori casa che stai mangiando una pizza da 75 cm con un amico. Mangi un boccone, un sorso di birra e intanto il blog di Analytics posta qualcosa che da solo ti farebbe tremare i polsi. Mezz’ora, il tempo di finire la pizza e ordinare un altro boccale, e c’è un altro post che ti aspetta, la cosa più grossa che sia accaduta da sei anni a questa parte… sto ovviamente parlando di Real Time Analytics e GA Premium, che vado adesso a coprire nel rigoroso ordine di apparizione.
Real Time Analytics
Ho sempre detto che GA non avrebbe mai potuto sopportare la mole di analisi richiesta per avere dei report in real time. Beh, come spesso accade per fortuna, mi sbagliavo 🙂 I report “tempo reale (beta)” si trovano nella dashboard, e sono limitati a quattro: c’è una panoramica che indica il numero di visitatori attualmente presenti sul sito, se sono nuovi o di ritorno, le visualizzazioni di pagina per ogni secondo dell’ultimo minuto e per ogni minuto dell’ultima mezz’ora. Poi i referral, le pagine più viste, le keyword di arrivo, le località. Le pageviews si aggiornano ogni secondo, gli altri dati meno frequentemente, ma comunque tenendo il report aperto si vedono cambiare, e le variazioni vengono segnalate in rosso (negative) e verde (positive) per un secondo.
Il secondo report è un dettaglio dei paesi di provenienza dei visitatori, il terzo un dettaglio delle sorgenti di traffico, il quarto un dettaglio dei contenuti più visit e di quante pagine sono “attive” al momento (cioè possono esserci 154 browsers aperti, ma tutti su solo 15 pagine, ad esempio).
Tutto qua? si, tutto qua. Niente ecommerce, niente goals. Sono però pronto a scommettere che prima o poi riusciranno a darci anche quei dati. Come ho detto più volte ultimamente, deve essere cambiato qualcosa nell’infrastruttura interna di Analytics, qualcosa di grosso che fa scalare il prodotto molto più in fretta e meglio. Non riesco a spiegarmi altrimenti come possano introdurre così tante novità e con impatti così grandi sulle nostre analisi, e sulla mole di dati che deve analizzare. Pensate un attimo al real time, o ai funnel multichannel: mi viene il mal di testa a immaginare la potenza di calcolo necessaria.
Comunque sia, la mancanza di ecommerce e goals è una pecca, ma quel che c’è non è da sottovalutare! stiamo parlando di conoscere in tempo reale cosa accade sul nostro sito. Se mettiamo un link su twitter, vedremo – si spera – schizzare in alto il numero di visitatori con referrer twitter o con apposita campagna taggata. Appena pubblichiamo un articolo, ci sarà un boom di arrivi da feed rss, e il tutto monitorato secondo per secondo! Questo ci darà una visione nuova su come funzionano i flussi di traffico sul nostro sito. Un conto è sapere che il giorno dopo la pubblicazione ho avuto 1000 visite, di cui 500 da twitter, un altro è sapere che nei primi 3 minuti di pubblicazione ne avevo già fatte 490, altre 10 nei 7 minuti successivi e le altre 500 sono arrivate con calma nel resto del giorno. questo mi darà un’idea di come, quando e dove veicolare meglio le mie informazioni!
C’è da fare una piccola precisazione: i report real time NON SONO filtrati. Se non siete amministratori, li vedrete solo per profili che non hanno filtri (ma voi che seguite sempre i miei consigli, avete SEMPRE un profilo master senza filtri, vero? 😉 ), se siete amministratori li vedrete anche per i profili filtrati, ma i dati saranno così come arrivano ai server di Analytics, prima di essere filtrati: quindi per fare un esempio classico, includeranno il traffico interno.
Come al solito, una delle fonti migliori quando si tratta di novità è Justin Cutroni. Nel suo articolo ci sono un bel po’ di screenshot dei nuovi report, e uno che mi era sfuggito: la visualizzazione in tempo reale delle città di provenienza tramite Google Earth. Piuttosto inutile, ma fa scena 😀
A proposito: per una volta ho avuto fortuna, e io faccio parte di quei “We just turned the reports on for a number of you” citati a fine articolo. Nelle prossime settimane il nuovo set di report dovrebbe arrivare a tutti, ma se volete potete compilare una form di richiesta: la trovate a questo indirizzo
Google Analytics Premium
La seconda notizia cambierà per sempre la faccia dell’industria della web analytics. O almeno parte di essa. Google da oggi vende una versione potenziata di Google Analytics. La versione free continuerà ad esistere (ad esempio i report real time saranno accessibili a tutti), ma per chi vuole di più, per chi esige di più dal prodotto, da oggi esiste una versione a pagamento. Che cosa comprende?
più potenza di calcolo (immagino intendano macchine dedicate), 1 miliardo di hits al mese, più variabili personalizzate (50 per la precisione), dati giornalieri aggiornati più spesso
un livello di SLA (Service Level Agreement) pari al 99,9% sulla raccolta dei dati, 99% sulla disponibilità dell’interfaccia e 98% sulla freschezza dei dati (SEland dice entro 4 ore)
Supporto dedicato, via email e via telefono, 10 ore al giorno, 5 giorni la settimana, aiuto per l’implementazione e audit dell’installazione
Modelli di attribuzione delle conversioni! (c’è scritto nel video – immagino significhi che si può decidere quanta parte del valore di un goal assegnare ad ogni fonte che concorre alla conversione all’interno di un funnel multichannel. Questo se non erro Trackset lo fa da anni 🙂 )
Tutto questo a quale costo? secondo Forrester a un prezzo minore – in alcuni casi MOLTO minore – di quanto richiesto da altri vendor per una soluzione di web analytics che copra i medesimi numeri. So che non parlano volentieri di soldi, ma se qualcuno ha idee dei prezzi delle altre soluzioni per 1 miliardo di pagine viste al mese, e vuole scriverlo nei commenti o mandarmeli per email e li pubblico io garantendo l’anonimato…)
Il target di questo prodotto mi sembra solo ed esclusivamente la grande/grandissima azienda, nemmeno la web agency; questo perché l’ipotesi che una web agency compri il prodotto per sé e lo usi per tracciare i siti dei clienti è improponibile, per via del fatto che il sistema di login non cambia, a quanto riesco a capire. Quindi se il contratto con la web agency scade o viene stracciato, i dati restano lì dove sono. Comunque sia, se anche ve lo poteste permettere (ve lo auguro, e se volete farmici fare un giro accetto volentieri 😀 ) sappiate che al momento GA Premium è disponibile soltanto in USA, Canada e UK.
Mi pare piuttosto evidente che GA Premium è lì per infastidire i grandi player del mercato, cioè Webtrends e Adobe Omniture, che sono poi i sistemi di WA più citati quando si parla di sistemi a pagamento, e la riflessione di SEland non è trascurabile. Attualmente se si usa – ipotizziamo – Webtrends on Demand si paga una cifra X. Se l’anno dopo l’azienda non ha budget per la web analytics, deve salvare i dati per tempo, in una forma che sinceramente non conosco. Però non esiste un “Webtrends lite” gratuito. Se la stessa cosa accade con GA Premium, l’azienda passa a GA normale, senza nemmeno cambiare il codice, perde qualche feature ma può continuare le analisi, in attesa di avere di nuovo i soldi per tornare alla versione a pagamento. Questo scenario è piuttosto interessante!
Concludo dicendo che questo cambia per sempre il mondo della web analytics, a prescindere dal fatto che non è esattamente come me lo aspettavo io, e che se è vero quel che dice Forrester l’industria della WA si deve preparare ad un altro terremoto, l’ennesimo, e sempre a firma Google Analytics 🙂
Mentre vi godete il video di presentazione di GA Premium, vi ricordo che a ottobre terrò un corso su Google Analytics ed ecommerce: iniziamo a conoscere bene quello che GA ci offre adesso, in modo che potremo goderci meglio le prossime novità. Perché a questo punto me ne aspetto altre! 🙂
Innanzitutto verrà semplificata la navigazione primaria, passando tre soli tab: Home, report standard e report personalizzati. In pratica in Home saranno presenti le bacheche, i custom alert e l’intelligence. I report, tutti quanti, staranno dentro “report standard”, mentre i report creati da noi saranno nei report personalizzati, come adesso. Inoltre è stato migliorato il “trovareport”, in modo da rendere più chiara la gerarchia e la posizione di ogni report. In questo modo le prime volte che cercheremo un report, ad esempio “pagine di destinazione”, ci verrà mostrata la gerarchia contenuti -> contenuti del sito -> pagine di destinazione, e le volte successive ci sarà più facile ricordarne la posizione.
Ritocco grafico anche per la colonna di sinistra, che perde il grigio dei pulsanti principali e guadagna un bell’azzurrino dei caratteri e, a mio avviso, una maggiore leggibilità. Giudicate voi stessi dall’immagine
autore: Marco Ciliacategoria: javascript the_tags('tag: '); ?>
Nel corso degli anni mi sono trovato molte volte di fronte alla domanda “come faccio a tracciare la ricerca interna se uso un Custom Search Engine di Google (sia con AdSense sia senza)?” Non è che non si potesse fare in termini assoluti, ma la risposta non era sempre scontata. Soprattutto qualche tempo fa, esisteva una versione del CSE con iframe, e come sapete Analytics con gli iframe ci va d’accordo solo prendendo le opportune precauzioni. Le cose erano migliorate quando Google aggiunse la possibilità di specificare un account ID nel Custom Search Engine, ma bisognava comunque specificare a mano il parametro che conteneva il termine ricercato, oltre che l’ID del profilo.
Ma chi meglio di Google, che controlla entrambi gli strumenti, potrebbe facilitarci la vita? detto fatto, oggi il blog ufficiale ci informa che l’integrazione è ancora più semplice: una volta creato un motore di ricerca personalizzato, sarà sufficiente entrare nel pannello di controllo, cliccare la voce “Google Analytics” e il sistema ci proporrà una lista di profili cui abbiamo accesso in GA. Una volta scelto il profilo corretto (sono selezionabili solo i profili in cui è stata attivata la tracciatura delle ricerche interne) sarà sufficiente recarsi nella scheda “Get code” e copiaincollare lo snippet di codice proposto, che somiglierà a questo (NON COPIATELO, è solo un esempio preso dal mio pannello di controllo!):
<div id="cse" style="width: 100%;">Loading</div>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(["_setAccount", "UA-XXXXXX-1"]);
function _trackQuery(control, searcher, query) {
var loc = document.location;
var url = [
loc.pathname,
loc.search,
loc.search ? '&' : '?',
encodeURIComponent('s'),
'=',
encodeURIComponent(query)
];
_gaq.push(["_trackPageview", url.join('')]);
}
google.load('search', '1', {language : 'it'});
google.setOnLoadCallback(function() {
var customSearchControl = new google.search.CustomSearchControl('012856240197711512811:voll0qwtfsi');
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
customSearchControl.setSearchStartingCallback(null, _trackQuery);
customSearchControl.draw('cse');
}, true);
</script>
<link rel="stylesheet" href="http://www.google.com/cse/style/look/default.css" type="text/css" />
ATTENZIONE: questo NON sostituisce il codice di Analytics, ma è soltanto la parte che va inserita dove si vuole fare comparire il Custom Search Engine. Come vedete c’è l’oggetto _gaq.push, a noi tanto familiare, e ci sono le funzioni tipiche di GA. Fatta questa operazione il nostro profilo Analytics traccerà le ricerche fatte tramite il motore di ricerca personalizzato.
autore: Marco Ciliacategoria: report the_tags('tag: '); ?>
Poiché la versione v5 di Google Analytics è un redesign non solo grafico, anche gli URL dei report sono variati. Per questo motivo il famoso “trucco” per aggirare i limiti dell’export dei report, che vi descrissi in un vecchio articolo, non funziona più.
Nell’help di Analytics è però presente la descrizione della nuova procedura per ottenere il medesimo risultato. Bisogna:
visualizzare il report desiderato
impostare la visualizzazione su 500 righe
individuare nell’URL il parametro explorer-table.rowCount e modificarlo secondo le esigenze (ad esempio explorer-table.rowCount%3D20000 per avere 20.000 righe
premere invio e attendere pazientemente (operazione lunga a seconda di quante righe avete selezionato. Potrebbe anche andare in crash il browser, vi avverto 🙂 )
Esportare il CSV con il numero di righe desiderato
Il punto 4 della guida di GA dice testualmente “Benché non constaterai differenze visibili nell’interfaccia utente, da ora potrai esportare un numero di righe maggiore.”.
Ebbene, io ho provato e invece la differenza la vedo eccome! Per la precisione ho sotto gli occhi un report con, appunto, ventimila righe 😀
autore: Marco Ciliacategoria: javascript the_tags('tag: '); ?>
In passato vi ho parlato spesso di gaAddons, una libreria javascript in grado di aggiungere facilmente una serie di funzionalità a Google Analytics. Alcune funzioni “riscrivevano” le funzioni di Analytics in modo più semplice da capire per l’utente – demandando alla libreria il lavoro sporco – altre invece introducevano proprio concetti nuovi.
Comunque sia, da oggi Stéphan Hamel smette di svilupparla per concentrarsi nel suo ruolo di direttore dei servizi strategici in Cardinal Path, e perché secondo lui la versione v5 promette di integrare molte delle funzionalità da lui ideate (anche se il suo esempio si limita al _trackLoadPageTime() ).
A chi ha acquistato una licenza verrà consegnato il codice sorgente della libreria, in modo che possa svilupparla in base alle proprie esigenze. Gli altri possono continuare ad usare l’ultima versione, ma senza supporto se qualcosa non dovesse funzionare, o smettere di usarla. O alternativamente cercare qualcosa di analogo.
autore: Marco Ciliacategoria: generale the_tags('tag: '); ?>
Quasi due anni fa, a novembre 2009, la Germania iniziò una procedura per dichiarare illegale il tracciamento dei dati tramite Google Analytics. Una delle necessità ribadite dal governo tedesco era la possibilità di evitare il tracciamento, e a quello Google rispose quasi subito con un sistema di opt-out in forma di plugin per browser, ma la questione era ancora aperta.
Dico “era” perché in questo post del conversion room tedesco (in tedesco, traduzione automatica piuttosto pessima) si annuncia la fine della diatriba, e che le autorità di Amburgo hanno dato il via libera all’uso di GA sui siti senza rischio di multe. Per essere aderenti è necessario indicare chiaramente nella privacy policy del sito che si usa GA, implementare la funzione anonimizeIp() che maschera l’ultima parte dell’indirizzo IP dei visitatori e informare i visitatori circa la possibilità di scaricare il plugin per browser che evita il tracciamento.
Tutto è bene quel che finisce bene si dice in questi casi, no?
Ammetto di non avere ancora dedicato ai Multi Channel Funnel i post che si merita, principalmente perché ancora non li ho spremuti come meriterebbero. Come tutte le grosse novità di Analytics, va compreso per bene prima di essere utilizzato proficuamente. Mi è capitato tuttavia sott’occhio questo post di blogstorm.co.uk che illustra un segmento avanzato per Funnel Multicanale in grado di mostrare meglio il valore del SEO. L’esempio è quello classico: una ricerca su google con click, nessun acquisto, e poi un’altra ricerca che però cattura un click su un annuncio AdWords, questa volta con conversione: la conversione viene attribuita a PPC.
I pre-requisiti sono ovviamente:
Voler valutare l’apporto delle visite da organico
Avere dei goal configurati (meglio se un e-commerce)
Avere delle campagne AdWords
Quindi si tratta di andare nei Multi Channel Funnel (scheda “le mie conversioni” -> “canalizzazioni multicanale”) e di cliccare “segmenti di conversione” e poi il link “crea un nuovo segmento di conversione”. Il filtro è così:
INCLUDI Ultima interazione da: Parola chiave Contenente [brand]
O
ESCLUDI Ultima interazione da: Sorgente/Mezzo Contenente google / organic
E
ESCLUDI Interazione indiretta da: Parola chiave Contenente [brand]
E
INCLUDI Interazione indiretta da: Sorgente/Mezzo Contenente google / organic
(attenzione allo spazio in google / oragnic: è google SPAZIO barra SPAZIO organic, altrimenti non funziona!)
In immagine:
Il numero che viene fuori nel primo report (panoramica) è il numero di conversioni che sono state attribuite ad altre sorgenti ma che hanno anche avuto l’apporto di ricerche organiche. Il mio rapporto preferito è però “Principali percorsi di conversione” che mostra esattamente a QUALI sorgenti sono attribuite le conversioni (ultima interazione) e QUANTE ricerche sono state fatte prima. Se poi aggiungete come dimensione secondaria anche “percorso parole chiave” avete fatto 31, perché vedrete anche quali keyword organiche legano con quali keyword PPC, e quanto vi fa guadagnare ogni interazione.
[grazie a Maurizio Petrone per aver condiviso nel suo Google Reader l’articolo originale 🙂 ]
autore: Marco Ciliacategoria: generale the_tags('tag: '); ?>
Tra le 3.40 e le 3.45 del mattino del 13 settembre, ora del pacifico, i dati di google analytics sono andati perduti per un numero imprecisato, ma grande, di utenti. Ce ne dà notizia lo status dashboard inglese
Purtroppo i dati non sono recuperabili, altrimenti sarebbe stato effettuato un riallineamento, come accaduto in passato.
autore: Marco Ciliacategoria: report the_tags('tag: '); ?>
E’ stato effettuata un’aggiunta nel report della velocità del sito, introdotto lo scorso Maggio. La novità consiste in una nuova tab all’interno del report Velocità del sito (solo per la v5), dal nome tradotto piuttosto malamente in “rendimento” (in inglese è performance), che divide in scaglioni le pagine usate per il campionamento della velocità del sito (che lo ricordo sono solo una parte del totale delle pagine viste) in base al tempo impiegato; quindi quante pagine caricano in meno di 1 secondo, quante tra 1 e 3 secondi e così via.
Esattamente come l’altra parte di report, anche questa è segmentabile usando i segmenti avanzati, e questo ci permette di vedere se i caricamenti lenti affliggono solo una determinata parte dell’utenza ed eventualmente di capire dove indagare. Il blog ufficiale fa gli esempi dei segmenti “con conversioni” oppure segmenti geografici. A mio avviso possono essere interessanti anche segmenti basati sul tempo trascorso sul sito (ipotesi: le persone che trascorrono più tempo sul sito vedono pagine che si caricano più velocemente) o sul numero di pagine viste, per lo stesso motivo. Oppure sicuramente applicare il segmento “visite con transazioni” e vedere come la velocità del sito influenza gli introiti monetari dell’ecommerce.