
Qualche tempo fa ti avevo spiegato alcuni cambiamenti fatti da Facebook al Like Button, in particolare la possibilità di tracciare i link secondo questa dinamica:
- L’utente clicca sul Pulsante Mi piace posto sull’articolo che sta leggendo.
- Una notifica con link compare sulla sua bacheca e sulla Home dei suoi amici.
- Un amico clicca sul link nella propria Home.
- Google Analytics rileva che l’accesso proviene da quel link.
In questo modo è possibile scoprire se il Like Button è o meno efficace e quanti accessi genera.
Avevo proposto una soluzione per poterli tracciare con Google Analytics, ma ho scoperto in seguito che non funzionava. Ora ti propongo il metodo corretto.
1. Modifica il Like Button
Perchè il tutto funzioni, è necessario aggiungere al Like Button l’attributo ref. In questo modo per la versione iframe:
e così per quella XFBML:
Ora, nome può essere una qualsiasi parola identificativa. Se ad esempio hai inserito un Like Button all’inizio del post ed uno alla fine, puoi chiamarli con due nomi diversi (?ref=like-top e ?ref=like-bottom, magari), così da sapere quale converte di più.
2. Cosa puoi tracciare
Quando un utente clicca su Mi piace, il link pubblicato in bacheca verrà trasformato, aggiungendovi due nuovi parametri:
fb_ref, che sarà uguale al valorerefche avete impostato;fb_source, che indicherà da dove l’utente ha cliccato (dalla home, dal profilo, dalla ricerca…).
Ad esempio l’URL diventerà: http://www.miosito.it/mio-post/?fb_ref=like-top&fb_source=home.
3. Impostare i filtri di Google Analytics
Perchè non impostare Google Analytics affinchè rilevi questi due parametri ed elabori delle statistiche a riguardo?
Ecco come fare, passo-passo:
- Vai sul tuo profilo di Analytics.
- Seleziona l’account relativo al tuo sito.
- Clicca su “Modifica” accanto al profilo del tuo sito.
- Clicca su “Aggiungi filtro”.
- Inserisci un nome per il filtro.
- Seleziona “Filtro personalizzato”.
- Seleziona “Avanzato”.
- Accanto al campo “Campo A -> Estrai A”, seleziona “URI della richiesta” ed inserisci questa espressione regolare:
(\?|&)fb_source=([^&]*). - Accanto al campo “Campo B -> Estrai B”, seleziona “URI della richiesta” ed inserisci questa espressione regolare:
(\?|&)fb_ref=([^&]*). - Accanto al campo “Output in -> Constructor”, seleziona “Definito dall’utente” ed inserisci:
Source: $A2 - Position: $B2. - Imposta su “Sì” tutti i campi successivi, tranne l’ultimo.
- Salva le modifiche.

4. Visualizzare il campo personalizzato
Lascia trascorrere qualche ora o addirittura un giorno, perchè il filtro verrà applicato solo sui nuovi dati.
- Vai sulla pagina delle statistiche del tuo sito.
- Clicca su “Contenuti”.
- Clicca su “Contenuti principali”.
- Nell’header della tabella clicca sul menu a discesa, inizialmente impostato su “Nessuna”.
- Seleziona “Valore definito dall’utente”.
- Verrà aggiunta una nuova colonna che mostrerà il tuo nuovo filtro!

Un grazie a Marco di Google Analytics in 30 secondi, per avermi corretto il filtro.




Tanti siti danno più o meno informazioni utili.
Non conoscevo questo sito e ci sono arrivato per caso tramite Google.
Vi salvo tra i preferiti e ringrazio Ghido per tutto.
fb:like href=”" ref=”fb-like” source=”encodeURIComponent(location)” layout=”box_count” font=”arial”>
è giusto il seguente codice per monitorare i like ?
Buongiorno. Ho seguito la guida alla perfezione (fortunatamente non è molto difficile da sbagliare), ma in GA sebbene siano trascorse più di 24 ore non trovo nulla. Ho provato ad andare nei Contenuti, ma credo che nel frattempo, rispetto a quando è stata scritta questa guida, le cose siano un pò cambiate in GA. Non so come ritrovare le info generate col filtro. Grazie a tutti per l’aiuto.
Io non ho capito bene una cosa…
non posso condividere tramite il like button direttamente un link con i parametri di campagna di G.A. insieme anche all’attributo ref?
In questo modo comunque avrei tutto il traffico e le conversioni generate dalla viralità del pulsante nei report di campagna di G.A.
Sbaglio? oppure ho capito male qualcosa?
non capisco però perchè non riesca a farlo funzionare…
Come sempre ottimo ed abbondante!
GRANDE Ghido!!
figurati, di niente!
Ma il problema è che non riesco a capire come distinguere le diverse pagine fan, qual’è la parte di referral che le contraddistingue.
(PS: quando hai tempo puoi cambiare l’url e il nome del sito nelle info dell’autore con http://loller.it ?)
Grazie
Perfetto! Finalmente riuscirò a capire se questo pulsante ‘mi piace’ aumenta le visite o no.
Ghido sai se per caso si riesce anche a filtrare da che Pagina Fan arriva il click?
Perchè da quanto ho capito il filtro ti dice che è stato cliccato in home, ma non ti fa vedere chi /che cosa l’ha pubblicato.
Per quello devi lavorare con un nuovo filtro sul campo Referral. Prova a vedere qui: http://blog.tambuweb.it/2007/03/14/google-anlytics-referral-completi/
Grandi! Proponente sempre (e SOLO) ottimi articoli!
Grazie Simone