Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
! Гос Имэк .docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
472.1 Кб
Скачать

24. Виды и доработка персонального кода отслеживания ga.Js

  • асинхронный код может загружаться параллельно с загрузкой основного контента страницы, тем самым не замедляя ее

  • Асинхронный код - это улучшенный фрагмент кода JavaScript, который загружает код отслеживания ga.js в фоновом режиме, без приостановки загрузки других скриптов и контента на страницах вашего веб-сайта.

Добавление кода отслеживания (стандартный код)

Если вы впервые настраиваете отслеживание, рекомендуется использовать фрагмент кода отслеживания по умолчанию.

Существуют два осн. способа настройки отслеживания вашего веб-ресурса: стандартная настройка и персонализированная настройка.

Код отслеживания предназначен для считывания данных со страницы после завершения загрузки ее содержимого. Поэтому фрагмент кода должен размещаться непосредственно перед закрывающим тегом </body> . После завершения загрузки содержания вашей страницы выполняется код отслеживания. Затем вся инфа, исп-з-ся для задания инфы о стр., задания/обновления файлов cookie и отправки запроса GIF на серверы GА.

Размещение скрипта в конце тела страницы гарантирует, что код отслеживания выполняется как последний элемент. Физическое размещение вызова кода отслеживания в конце страницы более эффективно, чем использование функции onLoad() для вызова кода отслеживания. Ведь если удален. изображ. не будет загружено на стр., ф-ция onLoad() не вызывается.

На любой конкр. стр. сайта д.б. либо код отслеживания urchin.js,либо  ga.js, но не оба этих кода. 

После правильной установки кода отслеживания ga.Js на сайте, начнут поступать данные отчетов.

Бывает асинхронный код отслеживания, стандартный, код отслеживания, персональный код и его разновидности.

Доработка html-кода ga.js

html-код отвечает потребностям большинства пользователей. Но

Определять дополнительные поисковые системы

Назначить имя домена для файлов «cookie».

Поскольку оригинальный код GoogleAnalytics не учитывает органические переходы из всех русских поисковых систем, кроме Яндекса, и в нем не учитывает возможности поиска по блогам, картинкам и пр., его надо доработать. Т.е. надо просто добавить в html-код несколько строчек для учета дополнительных поисковиков после строчки

  1. _gaq.push(['_setAccount','UA-XXXXX-X']); - АСИНХРОННЫЙ КОД

  2. varpageTracker = _gat._getTracker ("UA-XXXXXXX-XX"); - ОБЫЧНЫЙ КОД

Если вам принадлежит несколько доменов и необходимо отслеживать переходы между ними, то можно настроить опцию междоменного отслеживания

Есть базовый список поисковиков, которые распознает GA, из российских поисковиков, в данном списке, представлены только Яндекс, Google.ru и Рамблер

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

Если у вас на сайте используются поддомены, которые вы тоже хотите отслеживать, то html-код надо будет доработать. Например, example.ru и pod.example.ru.

Отслеживание домена и поддомена в отдельных профилях

Отслеживание домена и поддомена в одном профиле

вся информация с доменов будет собираться в единый массив данных.

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

Переходы посетителей между доменами будут считаться как переходы между страницами одного сайта.