Оригинал сообщенияЯ уже
писал о том, как можно считать клики в связке jQuery и
Google Analytics. Теперь настала очередь и MooTools. Хоть я и не поклонник данной библитеки, но все же напишу как это можно реализовать, благо это элементарно.
//код google analytics
var pageTracker = _gat._getTracker("UA-#######-#");
pageTracker._trackPageview();
//код mootols
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));
});
}
});
Принцип тот же. К каждой ссылке, ведущей на внешний ресур мы приписываем
/outgoing/. Единственное, в чем отличие от такой же реализации на jQuery - это то, что мы убираем
http://. Это делает статистику более читабельной, но думаю что и для варианта на jQuery написать такое же не проблема (функция
replace одинакова)
[показать] Источник.
Я слушаю di.fm
[показать]LIci WP - WordPress crossposting plugin