Записи с тегом «AJAX»

Регистрация и отслеживание AJAX-запросов в Google Analytics

09.11.2011 23:18 / Артём Волк / 252 просмотра / ...

Регистрация и отслеживание AJAX-запросов в Google Analytics

Google-Analytics jQuery JavaScript AJAX

В API Google Analytics есть возможность программно регистрировать посещение страницы с помощью метода _trackPageview, это удобно использовать для отслеживания AJAX-запросов. Для упрощения использования этой функциональности в проектах, где есть jQuery был написан миниатюрный плагин:

(function ($) {
	$.extend({
		ga: {
			trackAjax: function (url) {
				if (window._gaq) {
					_gaq.push(['_trackPageview', '/ajax-handlers' + url]);
				}
			}
		}
	});
})(jQuery);

Пример использования:

var ajaxUrl = '/get-some-data-via-ajax/';

$.ajax({
	type: 'POST',
	url: ajaxUrl
	data: params,
	dataType: 'json',
	success: function (data) {			

		...

		$.ga.trackAjax(ajaxUrl);
	}
});

Важно помнить, что при каждом вызове функции _trackPageview делается дополнительный HTTP-запрос на сервера Google Analytics.

ASP.NET HTTP-хендлер, возвращающий данные в формате JSON

28.11.2009 17:30 / Артём Волк / 2139 просмотров / ...

Существует несколько способов вернуть данные в формате JSON из ASP.NET:

пример HTTP-хендлера...