Функция urchinTracker ()

Генеральный спонсор: ГлавМед: быстрый старт. Кратко, доступно, понятно


Наиболее важная часть GATC – это JavaScript-функция под названием urchinTracker(). Эта функция используется для сбора данных о посетителях, сохранения этих данных в cookies, и отсылки данных на сервер Google Analytics. urchinTracker() размещена в коде GATC следующим образом:

_uacct = «UA-XXXXX-X»;
urchinTracker();

Каждый раз, когда выполняется urchinTracker(), система рассматривает это выполнение как новый просмотр страницы, и данные отсылаются в Google Analytics (Рис.1, шаг №4). Каждый просмотр страницы имеет уникальное «имя», которое можно найти в колонке «Страница» отчета «Самое популярное содержание». Рис.2 показывает пример отображения данных в отчете «Самое популярное содержание».
Рис.2 Отчет «Самое популярное содержание» и «имена» просмотров страниц

Во время процесса сбора данных, urchinTracker() извлекает информацию из строки адреса вашего браузера. Он удаляет имя домена и его доменную зону. Остаются только директории, имена файлов и переменные строки запроса. Полученное значение называется Request URI (относительная ссылка на страницу с набором параметров), и является одним из полей, создаваемых в ходе обработки данных (Рис.1, шаг №6). Вот пример. Адрес http://www.epikone.com/pages/index.php?id=110 будет отображаться в отчете «Самое популярное содержание» как /pages/index.php?id=110. В этом примере, Request URI является частью адреса, которая следует после www.epikone.com [http://www.epikone.com].

Так urchinTracker() работает по умолчанию. Вы можете изменить принцип работы функции и указать, как urchinTracker() будет именовать новый просмотр страницы, путем передачи соотв. значения в эту функцию.

Например, чтобы изменить отображение просмотра страницы /index.php в Google Analytics, вы должны изменить urchinTracker() в коде страницы index.php следующим образом:

urchinTracker (‘index page’)

Такое изменение заставляет urchinTracker() именовать просмотр страницы ‘index page’, вместо /index.php. Более серьезный эффект этого изменения заключается в том, что значение Request URI тоже поменяется с index.php на index page. Это повлияет на другие конфигурационные настройки. Я опишу это позже.

urchinTracker() такая же, как и все остальные JavaScript-функции. Это значит, что она может выполняться везде, где выполняется обычная JavaScript-функция. Таким образом, если вы разместите urchinTracker() в атрибуте onClick какого-нибудь изображения, в Google Analytics будет создан новый просмотр страницы, если пользователь кликнет по изображению. Как этот просмотр страницы будет отображаться в Google Analytics? По умолчанию, он будет использовать Request URI. Однако, если вы передадите значение в функцию, вы можете назвать этот клик, как захотите.

Этот метод может использоваться для отслеживания кликов посетителей, их действий и других событий браузера. Например, чтобы отслеживать клики по ссылкам на другие вебсайты (такие ссылки называются исходящими ссылками), просто добавьте функцию urchinTracker() в атрибут onClick соответствующих тэгов ссылки. Не забудьте передать значение в функцию, чтобы можно было распознать этот клик. Вы найдете много советов по использованию urchinTracker() для работы с Flash, JavaScript и не-HTML файлами в разделе «Советы и трюки».

P.S. Рекламный постовой. Порталы и портальчики заполонили интернет. Куда не плюнь – везде куча однообразных подборок новостей, вареза, порнушки и прочей ерунды. Вот и портал akado.com достойно продолжает эту традицию. Тем временем любители дешевых понтов продолжают покупать подделки часов iwc replica в интернет-магазинах, а одесские барыги все также продолжают рекламировать свои контейнерные перевозки.


Цены на рекламу в блоге | Цены на размещение ссылки в RSS-фиде | (c) http://seo-library.com/

Что дальше?
Добавь этот пост в закладки:



Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

Есть 3 коммент. к “Функция urchinTracker ()”

  1. Stinger81:

    Можно файл urchin.js залить на свой сервер и все.

  2. pills-in:

    А не получится ли, что при использовании этой функции в onclick сайт будет медленее работать из-за необходимости дополнительных обращений к сторонним серверам?

  3. йажжог:

    мм.. спасибо за инфу.
    на всех сайтах моих аналитикс стоит, думаю пригодиться

Написать комментарий

XHTML: Вы можете использовать эти теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>