Google Analytics и Ajax

Dinapoli
На сайте с 10.04.2007
Offline
163
903

Хочу поставить на сайт фильтр ( для товаров ) по технологии Ajax. То есть страница обновляться не будет.

Соответственно отсюда вопрос, как быть с Аналитиксом и показателем отказов? Аналитика Гугла как-то учитывает Ajax? Кто сталкивался?

SandyMan
На сайте с 13.06.2004
Offline
129
#1

Сам аналитикс не знает об событиях происходящих на странице, пока вы сами ему не подскажите что делать.

Есть две возможности для отслеживания AJAX/DHTML на загруженой странице:

привязать к событию '_trackPageview' - http://code.google.com/intl/ru/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._trackPageview

или

'_trackEvent' - http://code.google.com/intl/ru/apis/analytics/docs/tracking/eventTrackerGuide.html

для DHTML эффектов я предпочитаю _trackEvent, для AJAX можно использовать или то или другое, на ваше усмотрение.

Например:

$.ajax({
url: 'ajax.php',
success: function(data){
_gaq.push(['_trackPageview', '/product/page-2']);
}
});

И тот и другой метод влияет на снижение баунс рейта, т.к. в обойх случаях юзер совершил какое-то действие.

Для _trackEvent есть возможность влять на показатель отказов http://code.google.com/intl/ru/apis/analytics/docs/tracking/eventTrackerGuide.html#implementationConsiderations

Dinapoli
На сайте с 10.04.2007
Offline
163
#2
SandyMan:
Сам аналитикс не знает об событиях происходящих на странице, пока вы сами ему не подскажите что делать.

Есть две возможности для отслеживания AJAX/DHTML на загруженой странице:
привязать к событию '_trackPageview' - http://code.google.com/intl/ru/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._trackPageview
или
'_trackEvent' - http://code.google.com/intl/ru/apis/analytics/docs/tracking/eventTrackerGuide.html

для DHTML эффектов я предпочитаю _trackEvent, для AJAX можно использовать или то или другое, на ваше усмотрение.

Например:

$.ajax({
url: 'ajax.php',
success: function(data){
_gaq.push(['_trackPageview', '/product/page-2']);
}
});

И тот и другой метод влияет на снижение баунс рейта, т.к. в обойх случаях юзер совершил какое-то действие.
Для _trackEvent есть возможность влять на показатель отказов http://code.google.com/intl/ru/apis/analytics/docs/tracking/eventTrackerGuide.html#implementationConsiderations

Спасибо большое за ответ:)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий