1. Тонкие настройки Google Analytics (анализ видео, флеша, отслеживание событий и др.) Игорь Остюченко Генеральный директор ЗАО НПК «Фатум» , www.fatum-spb.ru E-mail: igor@fatum-spb.ru Тел: +7 (812) 498-19-56
2.
3.
4. Когда необходимо делать тьюнинг кода отслеживания? Всегда! Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56
5.
6.
7.
8. Как тьюнинговать код остлеживания? Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56 Принцип основан на включении методов Гуугл Аналитикс в стандартный код отслеживания. Существуют методы для: - Отслеживания электронной торговли для сбора сведений о транзакциях и приобретении товаров - Междоменного отслеживания – отслеживание данных о посетителях по основному домену и субдоменам - Сегментирования данных с собственными переменными - Отслеживания событий – анализ действий пользователя, отличных от работы со страницей - Для мобильных устройств – отслеживание Android и iPhone App - Flash/Flex - Silverlight
9. Настройка системы веб-аналитики Метод _ setDomainName _gaq.push(['_set DomainName ', ‘ site . ru ']); _gaq.push(['_set DomainName ', ‘ . site.ru ']); Если требуется отслеживать поведение посетителей между субдоменами в одном профиле Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56
10. Настройка системы веб-аналитики Метод _addOrgani с _addOrganic(поисковик, служебное слово, поддомен ли ? ) По умолчанию Google Analytics не опознает некоторые популярные поисковые систем ы . // Поиск по картинкам _gaq.push(['_addOrganic', 'images.yandex.ru', ‘ text ', true]); // Поиск по блогам _gaq.push(['_addOrganic', 'blogsearch.google.ru', 'q', true]); _gaq.push(['_addOrganic', 'blogs.yandex.ru', 'text', true]); // Поисковики _gaq.push(['_addOrganic', 'aport.ru', 'r']); _gaq.push(['_addOrganic', 'gde.ru', 'keywords']); _gaq.push(['_addOrganic', ‘ price .ru', 'q uery ']); Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56
11. Задает строку, которая не должна включаться в список терминов в отчетах "Ключевые слова". Настройка системы веб-аналитики Метод _ _addIgnoredOrgani с gaq.push([‘ _add Ignored Organic ’,’ www.educore.ru ’]); Теперь трафик по этому ключевому слову будут считаться прямым трафиком Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56
13. Настройка системы веб-аналитики Междоменное отслеживание POST- запросов. www. агент.рф www. магазин.рф _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()']) _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()']) <a href= http:// магазин.рф / корзина покупателя onclick= "_gaq.push([' _linkByPost ', ' http:// магазин.рф / страница заказа ']); return false;“> купить товар в магазине </a> www. агент.рф www. магазин.рф Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56 Форма заказа Страница заказа Страница благодарности Метод POST
14. Настройка системы веб-аналитики Междоменное отслеживание фреймов www. агент.рф www. магазин.рф _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()']) _gaq.push(['_setAllowLinker', true]); _gaq.push(['_setAllowHash', false]); _gaq.push(['_trackPageview()']) _gaq.push(['_getLinkerUrl', 'http://www. магазин.рф / корзина / ']) www. агент.рф www. магазин.рф Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56 Форма заказа Корзина покупателя Страница благодарности В отдельном окне или фрейм
15. Задает реферальную ссылку, которая не должна включаться в отчетах «Сайты – источники переходов». Настройка системы веб-аналитики Метод _ _addIgnoredRef gaq.push([‘ _add IgnoredRef’,’ subdomain.educore.ru ’]); Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56
16. Настройка системы веб-аналитики _setSampleRate Выборка выполняется согласованно для уникальных посетителей, поэтому целостность в тенденциях и отчетности сохраняется даже при включении выборки, так как уникальные посетители включаются в выборку или исключаются из нее. _gaq.push(['_ setSampleRate ', ' 90 ']); В примере выборка составляет 90% Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56
23. Примеры применения _trackEvent Отслеживание нажатий внутри флеша Купить.addEventListener (MouseEvent.CLICK,onButtonClick ); function onButtonClick (event:Event ):void { _gaq.push(['_trackEvent',‘Кнопка', 'Нажали кнопку']); }
24. Примеры применения _trackEvent Отслеживание времени загрузки страниц <body> <script type = “text/javascript”> var start = getTime(); </script> Основной контент страницы var stop = getTime(); var vremia = stop – start; _gaq.push([‘_trackEvent’,’ Время ’,’ Время загрузки ’,’ Имя страницы ’ , vremia]); </script> </body> Пожалуйста, обращайтесь с вопросами Игорь Остюченко, [email_address] , +7 (812) 498-19-56 Start – замеряем время Stop – замеряем время Отправляем в GA <head> </head> <body> Основное содержание </body>
25.
26.
27. Отслеживание электронной торговли _gaq.push(['_setAccount', 'UA-XXXXX-X']); _gaq.push(['_trackPageview']); _gaq.push(['_addTrans', ‘ 37533234', // order ID – номер транзакции ‘ Магазин игрушек', // имя магазина ‘ 3400.00', // сумма, всего ’ 520.00', // налог ‘ 120.00', // стоимость доставки ‘ Санкт-Петербург', // город ‘ Санкт-Петербург', // область ‘ Россия' ]); // страна _gaq.push(['_addItem', ' 37533234 ', // order ID – номер транзакции ‘ АА-231', // номер товара ‘ Детский шлем', // название товара ‘ Детские товары ’ // категория ‘ 260.00', // цена товара ‘ 2' ]); // количество товара _gaq.push(['_trackTrans']) ; Создаем объект транзакции Добавляем информацию о каждом товаре Отправляем информацию на сервер
28. Пользовательские переменные _setCustomVar() вызывается перед методом _trackEvent(), чтобы он доставлялся в запросе GIF, отправляемом методом _trackEvent( ); _setCustomVar(index, name, value, opt_scope) visitor-level (1) — Время жизни - вечная. Помечает пользователя навсегда (например, пол, зарегистрирован или нет, совершил ли покупку, является ли вип пользователем(клиентом)). session-level (2) — Время жизни сессия. Полезна для пометки залогиненых пользователей и анонимов page-level (3) — Применяется для отслеживания событий или определенных просмотров страниц _gaq.push(['_setCustomVar', 1, ' Посетитель ', ' Что-то покупал ', 1 ]); _gaq.push(['_setCustomVar', 2 , ‘ Посетитель ', ‘ Пол мужской ', 1 ]); _gaq.push([‘_trackEvent’,’ Страница ’,’ Спасибо за регистрацию! ’] ) ;
29.
30.
31. Остались вопросы? Углубленный курс веб-аналитики в Эдукор – очный и дистанционный www.educore.ru Услуги по тонкой настройке кода отслеживания Гуугл аналитикс www.seo-study.ru +7 (812) 777-10-10 +7 (495) 648-65-10 [email_address]