Dec 19 2011
Automatizzare il passaggio tra domini
Ogni volta che ho a che fare con il passaggio dei visitatori tracciati da un dominio all’altro è un dramma: è un dramma spiegare ai clienti perché bisogna farlo (ma di solito la frase risolutiva è “ma allora perché il vostro sito non legge le informazioni nei cookie di gmail e facebook?
), è quasi sempre un dramma implementarlo se non posso farlo direttamente, perché i tempi di reazione sono allungati. Comunque sia, come tutti voi dovreste ormai sapere, ogni dominio imposta un differente set di cookie, ed è il motivo per cui esiste la funzione _setAllowLinker e le relative _link e _linkByPost, con cui bisogna taggare TUTTI i link che inviano i visitatori all’altro – o agli altri – siti.
Lunametrics ha aggiornato un suo vecchio script per automatizzare la cosa alla sintassi asincrona:
Le istruzioni dicono di assicurarsi che siano presenti la _setDomainName impostata sul dominio di secondo livello nel quale è lo script di Analytics e la _setAllowLinker, condizioni di partenza necessarie, poi di scaricare e modificare lo script inserendo nella riga 5 i domini possibile sui quali si potranno inviare i visitatori, ed eventualmente nella riga 6 le estensioni dei file di cui si vuole tracciare i download.
Poi bisogna caricare il file nei domini e aggiungere una riga in cui si richiama il file; poiché il sistema è basato su jQuery è necessario un riferimento alla libreria, se già non l’avete (vanno bene anche le versioni basilari offerte su CDN, tipo google, microsoft, eccetera).
A quel punto ogni link che punta ad uno dei domini interessati conterrà la funzione _link e _linkByPost, e il processo sarà completamente automatizzato. Un po’ come accadeva con setXDomain su GAaddons, che però è stata dismessa dall’autore



Grazie marco di aver scovato questa versione modificata e ottimizzata dl tracking code.
Nel post che hai linkato, nella sezione commenti, si parla del fatto che lo script non supporti _linkbypost. In tal caso sarebbe un peccato poichè nella maggior parte dei casi i siti e-commerce necessitano della feature _linkbypost.
Hai provato lo script in questione? mi confermi che non supporta il _linkbypost?
no, avevo provato la versione vecchia, ma sinceramente non ricordo se avessi testato anche linkbypost, di cui effettivamente non c’è traccia in questa versione (e grazie, ho corretto il post
).
ciao marco, e grazie mille per il blog che visito continuamente
sto cercando di comprendere il funzionamento del tracciamento su domini multipli; dopo aver fatto diversi tentativi e aver letto e riletto blog e documentazione, mi pare di aver capito che, come titola questo post, il codice di GA consenta di tenere traccia di un utente quando PASSA da un dominio ad un altro; mi pare di capire che, invece, se io avessi sito1.it e sito2.it e supponendo che lo stesso utente li visiti entrambi senza mai passare da uno all’altro (non avviando mai la funzione __link), anche se io utilizzassi lo stesso account per tracciare le visite (identico UA-xxxxxx-1), GA mi direbbe che un utente ha visitato sito1 e un altro sito2, e non che lo stesso ha visto una pagina da una parte, una dall’altra.
E’ corretto? esiste un modo per mantenere come unico il visitatore che visita più domini?
è corretto. E no, non si può fare. Non si può tecnicamente fare, almeno con GA.