May 26 2016
Il plugin per duplicare gli invii a più property
Inviare gli stessi dati a più property è una cosa che capita spesso, molto più spesso di quanto si possa immaginare; il caso classico è la presenza di una property locale e di una di “rollup” che include anche dati di altre property, ma in realtà i casi sono disparati.
La letteratura classica prevede la doppia sintassi, la presenza di tracker nominati e l’invio di qualsiasi pagina o evento due volte. Ad esempio così
ga('create', 'UA-12345-1', 'auto');
ga('create', 'UA-67890-9', {'name':'b'});
ga('send', 'pageview');
ga('b.send', 'pageview');
Con il TagManager basta duplicare ogni tag e cambiare l’UA al quale si invia.
Ma quel geniaccio di Simo Ahava ha postato un plugin per Universal che invece fa tutto da solo: ecco il post “simple tracker duplication for universal analytics”
Non vi voglio riportare tutte le istruzioni, quanto piuttosto segnalare il post. Dopo aver creato il file con il js (o comunque incluso il codice) è sufficiente cambiare il codice base così (uso l’esempio di sopra)
ga('create', 'UA-12345-1', 'auto');
ga('require', 'simolatorDuplicator', {'newId' : 'UA-67890-9'});
ga('send', 'pageview');
e il resto vien da sè. Facile, veloce, pulito, proprio come piace a noi 🙂