15 Outubro 2008
A ler o Blog do David Walsh deparei-me com uma implementação em Mootools 1.2 extremamente simples mas igualmente engenhosa, para quem utiliza Mootools 1.2 nas suas páginas de Internet (converter para outra qualquer framework não derá ser assim tão dificil). A implementação consiste simplesmente em adicionar algumas linhas, ao código já existente fornecido pelo Google Analytics.
As linhas são:
Sendo que o código final do Google Analytics passaria a ser algo do género:
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-XXXXXXX");
pageTracker._initData();
pageTracker._trackPageview();
//codigo mootools
window.addEvent('load', function() {
if(pageTracker) {
$$('a[href^=http]').each(function(el) {
el.addEvent('click',function() {
var dd = '/outgoing/' + el.get('href').replace('http://','');
pageTracker._trackPageview(dd);
}.bind(this));
});
}
});
</script>
Testei aqui no weblouca.com e realmente funciona. As estatísticas aparecem na página 'Top Exit Pages' do Analytics no seguinte formato:

|
|
Excelente! Vai dar cá um "jeitaço". |
|
|
Bacana o post, mas de onde mesmo você disse que saiu esse código? Endereço do Blog... |
Outubro 16, 2008