3. Задачи, стоящие перед департаментом интернет маркетинга
Привлечение
трафика
Контроль
Управление
4. Контрольные вопросы
• Какие три глобальных задачи стоят перед департаментом интернет
маркетинга?
• Как называется зверек, который держит цветок на первой картинке?
• В какой компании я работаю?
6. Принципы работы Google Analytics
• Счетчик GA — это javascript код,
установленный на страницах сайта.
• При отображении страницы в браузере
код генерирует адрес зеро-пикселя —
пустой картинки размером в пиксель.
• В адресе картинки в качестве
параметров код прописывает все
данные посетителя.
Google Analytics некорректно работает если:
• Отключен JS
• Блокируются cookies
• Удаляются cookies
• JavaScript errors
• Не настроено отслеживание субдоменов
• Не настроено отслеживание кроссдоменов
• Сгенерированный «адрес» картинки
запрашивается на сервере GA.
• GA получает запрос, считывает из него
все параметры и сохраняет их в своей
базе данных, из которой потом
формируются отчеты.
7. Установка счетчика Google Analytics
1.
2.
3.
4.
Регистрируемся в Google Analytics с помощью вашего аккаунта gmail
Создаем новый аккаунт (Администратор – Новый аккаунт)
Создаем новый профиль сайта (Входим в аккаунт – Свойства – Новый
ресурс).
Получаем асинхронный код (Входим в ресурс – Отслеживание
информации) и размещаем его в конце раздела <head> каждой HTML
страницы сайта. Пример кода:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
5.
Через 24 часа проверяем работоспособность кода
8. Модернизация счетчика Google Analytics
<!-- google analytics --><script type="text/javascript">
Отслеживание
var _gaq = _gaq || [];
субдоменов
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_setDomainName', ’.xxxxxxx.ru']);
_gaq.push(['_addOrganic', 'go.mail.ru', 'q']);
_gaq.push(['_addOrganic', 'nigma.ru', 's']);
_gaq.push(['_addOrganic', 'search.qip.ru', 'query']);
Поисковый
_gaq.push(['_addOrganic', 'aport.ru', 'r']);
трафик
_gaq.push(['_addOrganic', 'webalta.ru', 'q']);
_gaq.push(['_addOrganic', 'search.livetool.ru', 'text']);
_gaq.push(['_addOrganic', 'poisk.ngs.ru', 'q']);
_gaq.push(['_addOrganic', 'search.tyt.by', 'query']);
_gaq.push(["_addOrganic","search.ukr.net", "search_query"]);
_gaq.push(["_addOrganic","liveinternet.ru", "q"]);
_gaq.push(["_addOrganic","meta.ua", "q"]);
_gaq.push(["_addOrganic","gogo.ru", "q"]);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script><!-- end of google analytics -->
9. Управление аккаунтами, правами доступа
• Аккаунт (не более 50 профилей)
• Ресурс 1
• Профиль 1
• Фильтр 1
• Фильтр 2 (последовательно)
• ...
• Профиль 2
• ...
• Пользователи
• Администратор
• Обычный пользователь
10. Контрольные вопросы
• Зачем в Google Analytics нужен зеро-пиксель?
• В каких случаях код Google Аnalytics не будет работать корректно?
• Чем отличается синхронный и асинхронный код Google Analytics?
• Через какое время после установки кода можно проверять его
работоспособность?
• Сколько всего профилей может быть в аккаунтах?
• Как срабатывают фильтры: одновременно или последовательно?
16. Основная терминология GA
• Pageview – к-во вызовов счетчика
• Visit (session) – период взаимодействия браузера и сайта. Прерывается через 30
минут бездействия
• Visitor – уникальный идентификатор cookie (уникальный ID + время последнего
входа)
• Unique Visitor – уникальный посетитель за указанный период
• Total Visitors – каждый посетитель за указанный период считается только один раз
• Visit from a new visitor
• Visit from a returning visitor
17. Основная терминология GA
• Time on Page – время между двумя последовательными вызовами кода одним
посетителем. Для последней страницы, или если посещена только одна
страница – time on page = 0
• Average Time on Page – среднее, исключая все посещения 0 сек
• Average Time on Site – суммарное время всех визитов / к-во визитов
• Bounce Rate (процент отказов) – процент пользователей, покинувших сайт не
совершив ни одного перехода по нему
• Enter – процент пользователей, зашедших на сайт на эту страницу
• Exit – процент пользователей, покинувших сайт с этой страницы
19. Как различать источники трафика, Source/Medium
Типы трафика:
• Direct Traffic
• Referring Sites
• Search Engine traffic
• Organic
• Paid
• Social
• Mobile
Source/Medium
(Пример: Mail.ru/referral)
Medium у нас бывает:
• (none)
• Organic
• Cpc
• Referral
• Ваш вариант
20. Понятие качества трафика
• Качественный трафик – это тот, который соответствует вашим задачам
• Например, качество трафика может определяться ценой за переход и
количеством конверсий
• Качество трафика для контентных разделов определяют 3 параметра:
• Глубина (PV/V)
• Процент отказов (Bounce Rate)
• Процент новых посещений
22. Пример: Анализ качества трафика
Источник
Глубина
% новых
% отказов
Всего просмотров
Новых просмотров
Все
21 967 081
4,83
35,71
49,21
106 101 001
37 888 668
Google
7 952 854
3,51
37,9
58,41
27 914 518
10 579 602
Direct
3 829 150
5,37
48,03
42,49
20 562 536
9 876 186
Yandex
•
•
•
•
Посещения
2 177 968
2,84
54,35
64,78
6 185 429
3 361 781
Какой источник самый полезный для роста аудитории сайта?
Какой позволит больше заработать?
Стоит ли избавляться от одного из источников трафика?
Какой источник стоит растить в первую очередь?
23. Контрольные вопросы
• Через какое время бездействия прерывается одна сессия?
• Параметр Unique Visitors зависит от
• Выбранного периода
• Продолжительности сессии
• Возраста пользователя
• Какое значение Time on Page для посещения, во время которого
пользователь посмотрел только одну страницу?
• Какие типы трафика мы различаем?
• Какие значения Medium вы знаете?
35. Контрольные вопросы
• Какие основные разделы содержит меню отчетов Google Analytics?
• Можно ли с помощью Google Analytics узнать, из какого города родом
посетитель сайта?
• Бывает ли платный поисковый трафик?
• Зачем нужна информация о скорости загрузки страницы?
37. Экспорт данных
Google Analytics позволяет экспортировать отчеты вручную, автоматически на
e-mail и в приложения с помощью Google API
В Google Analytics можно экспортировать отчеты в форматы:
• CSV
• TSV
• Excel
• Google Docs
• PDF
38. Отслеживание поиска по сайту
1.
2.
3.
4.
5.
6.
Администратор – Аккаунт – Профиль – Настройки профиля – Отслеживать поиск по
сайту
В поле Параметр запроса введите слова, обозначающие параметр внутреннего
запроса, например "term,search,query". Можно ввести до пяти параметров, разделяя их
запятыми.
Укажите, следует ли Google Analytics удалять параметры запроса из URL.
Выберите, используете ли вы категории, например раскрывающиеся меню для
уточнения поиска.
Нажмите кнопку Применить.
Отчеты категории "Поиск по сайту" доступны в разделе Содержание на вкладке
Стандартные отчеты. С момента настройки поиска по сайту до появления первых
данных может пройти до 48 часов.
39. Настройка отслеживания цели
1.
Администратор - Управление аккаунтами – Аккаунт – Ресурс – Профиль – Цели –
+Цель
2. Введите для цели название. Выберите Активная, чтобы включить отслеживание
цели сразу после ее создания.
3. Выберите один из следующих типов цели:
1. Переход по URL – целевая страница (для веб-ресурса) или экран (для
приложения). Эта цель хорошо работает в сочетании с последовательностью
конверсии.
2. Длительность посещения – время, которое посетитель проводит на вашем
сайте или в приложении. В разделе "Сведения о цели" выберите условие и
количество часов, минут и секунд.
3. Страниц/посещение (для веб-ресурсов) или Экранов/посещение (для
приложений) – число страниц или экранов. В разделе "Сведения о цели"
выберите условие и количество просмотренных страниц.
4. Событие – в качестве цели задано определенное событие. Прежде чем
использовать этот тип цели, необходимо настроить отслеживание событий.
4. Нажмите кнопку Сохранить.
41. Регулярные выражения
В Google Analytics поддерживаются регулярные выражения,
что обеспечивает гибкость в работе с фильтрами.
.
*
+
?
|
^
$
()
[]
-
Соответствует любому символу, но только одному
Выражению goo.gle соответствуют значения gooogle, goodgle, goo8gle.
(букве, цифре или символу).
Соответствует 0 или более предшествующих
Предыдущим элементом по умолчанию является предшествующий
элементов.
символ. Выражению goo*gle соответствуют значения gooogle и goooogle.
Используется как звездочка за одним исключением:
вместо плюса в значении должен использоваться
Выражению gooo+gle соответствует значение goooogle, но не google.
хотя бы один повтор предшествующего элемента.
Соответствует 0 или 1 предыдущему элементу.
Выражению промоуше?н соответствуют значения промоушен и промоушн.
Используется в качестве оператора "ИЛИ" для поиска
Выражению а|б соответствуют значения а и б.
соответствий.
Требует, чтобы указанные данные находились в
начале поля.
Требует, чтобы указанные данные находились в
конце поля.
Используйте круглые скобки, чтобы создать элемент,
а не принимать значение по умолчанию.
Используйте квадратные скобки, чтобы создать
список элементов, с которым необходимо провести
сравнение.
Используйте дефис вместе с квадратными скобками,
чтобы расширить свой список.
Преобразует символ регулярного выражения в
обычный символ.
Выражению ^дед соответствует значение дед, но не прадед.
Выражению дед$ соответствует значение дед, но не дедушка.
Выражению фитне(с|сс) соответствуют значения фитнес и фитнесс.
Выражение *абв+ создает список значений а, б и в.
Выражение *А-Я+ создает список заглавных букв русского алфавита.
Обратная косая черта в выражении mysite.com указывает, что точка не
является подстановочным знаком.
42. Примеры регулярных выражений
• Для нахождения строки sitename.com нужно прописать sitename.com
• Выражению goo*gle соответствуют значения gooogle и goooogle.
• Выражение фитнес*-ск+клуб означает, что значение будет начинаться с
части фитнес, заканчиваться на клуб, а посередине будет дефис, буква с
или буква к.
• Выражение ^67.xx.xx.xx указывает на исключение IP-адресов
начинающихся с 67, игнорируя, например, IP, начинающиеся с 167.
• Выражению *абв++ будут соответствовать значения «а», «аб», «ваб»,
«в», «б», «бббб» и т. д.
• Если вам нужно найти графические изображения с расширениями .jpg,
.gif, .bmp и .png, то можно использовать выражение .(jpg|gif|bmp|png)
43. Контрольные вопросы
• Зачем отслеживать поиск по сайту?
• В каком виде можно экспортировать данные из отчетов Google
Analytics?
• Зачем настраивать цели в Google Analytics?
• Какие еще системы веб-аналитики вы знаете?
• Сколько зарабатывает веб-аналитик?
45. Разметка событиями
•
•
•
Событие – это взаимодействие пользователя с контентом, которое можно
отследить на странице после ее загрузки.
Получить отчеты по событиям можно в разделе Содержание – События
Для отслеживания события, необходимо при его возникновении вызвать
функцию
_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)
с параметрами:
•
•
•
•
•
•
•
category (обязательный) – имя группы объектов, которые мы хотим отслеживать
action (обязательный) – определяет действие (событие) с объектом
label – необязательный любой дополнительный параметр
value – необязательное целое число, характеризующее событие численно
non-interaction – необязательный логический параметр, который, в случае значения «true»,
определяет, что событие не будет влиять на значение Bounce Rate
Разметка событиями требует время на отправку данных с помощью JavaScript
В результате - разметку событиями стоит использовать для измерения только
тех событий, после которых не происходит перезагрузки страницы
Пример:
<a href="#" onClick="_gaq.push(['_trackEvent', 'Videos', 'Play', 'Baby's First Birthday']);">Play</a>
46. Разметка виртуальными страницами (Virtual Pageview)
•
При необходимости отслеживать просмотры страниц, которые открываются
без перезагрузки страницы (Ajax, Flash), можно генерировать виртуальные
просмотры страниц по событию (virtual pageview)
_gaq.push(['_trackPageview', ’имя виртуальной страницы']);
•
•
•
Главное отличие от разметки событиями – в случае с virtual pageview
увеличивается количество просмотренных страниц. В результате возможны
серьезные несовпадения значения просмотров страниц и инвентаря
банеропоказов на этих страницах
Разметка виртуальными страницами изменяет значения основных
параметров сайта – Глубину (PV/V) и процент отказов (Bounce Rate), это может
привести к искажениям данных
Такая разметка обычно применяется только на спецпроектах, страницы
которых открываются без перезагрузки страницы (Ajax, Flash)
Пример:
<a href=”http://feeds.feedburner.com/ValleyoftheSuns” onClick=”javascript:pageTracker._trackPageview(‘/follow/rss’);”>
<img src=”http://valleyofthesuns.com/wp-content/themes/votsthemepurple/images/feed_64.png” alt=”RSS Feed”/></a>
47. Разметка кампаниями
•
•
•
•
•
Ссылку на ваш сайт на внешнем ресурсе можно пометить специальными параметрами, что
позволит отслеживать переходы по ней в разделе Источники трафика – Источники – Кампании
Такая разметка состоит из таких 5 параметров:
• utm_source: определяет рекламодателя, сайт, публикацию и т. д., которые обеспечивают
трафик для вашего ресурса (например google, citysearch, newsletter4, billboard).
• utm_medium: рекламный или маркетинговый канал (баннер, рассылка по электронной
почте).
• utm_campaign: название кампании, слоган продукта, его промокод и т. д.
• utm_term: определяет ключевые слова для поисковой рекламы. Если вы вручную
помечаете кампании на основе ключевых слов, необходимо также использовать
переменную utm_term, чтобы указать ключевое слово.
• utm_content: применяется, чтобы различать схожий контент или ссылки в одном и том же
объявлении.
Разметка кампанией обнуляет сессию. Это значит, что каждый переход по такой ссылке
генерирует новый визит на сайт. Будет ошибкой размечать кампаниями внутренние ссылки
В Справке Google Analytics есть специальный компоновщик URL, позволяющий сгенерировать
помеченную ссылку: http://support.google.com/analytics/bin/answer.py?hl=ru&answer=1033867
Пример:
http://www.example.com?utm_campaign=winter&utm_medium=referral&utm_source=promosite
48. Отслеживание кампаний AdWords
•
•
•
•
Связать отчеты Google Analytics и AdWords можно, если доступ к ним
организован с помощью одного Google аккаунта.
Автоматическая разметка импортирует данные AdWords в Google Analytics без
участия пользователя.
Чтобы автоматически помечать кампании AdWords необходимо:
• Войти в аккаунт AdWords.
• Мой аккаунт – Настройки - Отслеживание - Изменить
• Установить флажок Автоматическая пометка целевых URL.
• Нажать кнопку Сохранить изменения.
Пример:
www.moi_sait.ru/?gclid=123xyz
49. Отслеживание электронной торговли
Настройка отслеживания
электронной торговли:
1.
Включение отслеживания
электронной торговли
•
Администратор –
Аккаунт – Профиль –
Настройки
•
В разделе Настройки
электронной
торговли выберите
«Я продаю онлайн.
Включить
отслеживание
продаж.»
•
Нажмите кнопку
Применить.
2.
Добавление
отслеживания
электронной торговли на
веб-сайт или в
приложение
50. Настройка пользовательских переменных
•
•
В Google Analytics, для разметки пользователей можно использовать пользовательские переменные
(например, когда нужно отследить зарегистрированных пользователей)
Делается это с помощью метода
_setCustomVar(index, name, value, opt_scope)
c параметрами:
• index: номер переменной от 1 до 5
• name: имя переменной
• value: значение переменной
• opt_scope: принимает одно из 3х значений (1, 2 или 3):
1.
visitor-level — Время жизни — вечная. Полезно когда ставится для пользователя раз и
навсегда (например, пол, зарегистрирован или нет, совершил ли покупку, является ли vip
клиентом).
2.
session-level — Время жизни сессии. Полезна для треккинга залогиненых пользователей и
анонимов
3.
page-level — Применяется для отслеживания событий или определенных просмотров страниц
•
Пример:
На странице завершения регистрации
pageTracker._setCustomVar(1, "Users", "Registered", 1);
51. Настройка ремаркетинга
•
•
•
Ремаркетинг в Google Analytics позволяет возвращать пользователей, которые ранее уже
посещали ваш сайт, с помощью специально предназначенных для них объявлений.
Ремаркетинг в Google Analytics позволяет создавать списки пользователей, заменив всего
одну строку в коде отслеживания Google Analytics. После этого больше никаких
изменений не потребуется.
Вместо
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
•
В код GA поставить
ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
•
•
При создании списка ремаркетинга можно выбрать один из трех стандартных сегментов
аудитории или создать свой собственный:
• все посетители вашего сайта;
• посетители определенной страницы или раздела;
• посетители, достигшие цели конверсии;
• посетители, соответствующие критериям определенного сегмента аудитории.
Чтобы в контекстно-медийной сети Google начался показ объявлений для определенного
списка ремаркетинга, в нем должно быть не менее 100 уникальных файлов cookie.
52. Тонкие настройки счетчика: суб- и мультидоменность
Изменения в коде GA, необходимые для отслеживания
• Субдоменов
_gaq.push(['_setDomainName', ’.xxxxxxx.ru']);
• Мультидоменов (например, если корзина интернет магазина
размещена на отдельном домене) на сайте xxxxxxx.ru
_gaq.push(['_setDomainName', ‘yyyyyyy.ru']);
на сайте yyyyyyy.ru
_gaq.push(['_setDomainName', ‘xxxxxxx.ru']);
53. Тонкие настройки счетчика: продолжительность сессии и
длительности кампании
• Сессии и кампании завершаются по истечении установленного
времени. По умолчанию срок действия сессий равен 30 минутам, а
кампаний – 6 месяцам. Эти настройки можно изменить.
• Для этого необходимо перейти на вкладку: Администратор – На
стороне сервера - Настройки сессии.
• В области Обработка сессии установите нужную продолжительность в
часах и минутах, а в области Обработка кампании – в месяцах и днях.
• Нажмите кнопку Применить, чтобы сохранить изменения
54. Контрольные вопросы
• Какие элементы сайта можно разметить событиями?
• В каком случае применяется разметка кампаниями? В каком ее
применять нельзя?
• Зачем связывать кампании Google AdWords и Google Analytics?
• Можно ли отследить кампании других систем контекcтной рекламы,
например, Yandex Direct?
• Что такое ремаркетинг?
56. Экзамен Google Analytics IQ
• Экзамен проходит онлайн, зарегистрироваться на любые экзамены
Google можно по ссылке https://google.starttest.com
• Cертификат успешного прохождения Google Analytics IQ действует 18
месяцев
• Цена вопроса 50 $
• Экзамен проходит в формате «вопрос – варианты ответа» на
английском языке
• Экзамен можно поставить на паузу на 5 дней
• Полный курс видеоуроков на английском расположен на
http://www.google.com/analytics/iq.html
• Изучения полного курса видеоуроков, поиска Google и
внимательности вполне достаточно, чтобы сдать экзамен
• Удачи!
57. Спасибо за внимание!
Эльдар Нагорный
Директор по маркетингу
United Online Ventures
Email: eldarnag@gmail.com
Тел: +38 (093) 503-19-63
Не теряйте бдительность!