Установка и настройка счетчика Google Analytics на сайт
Про настройку счетчика Google Analytics не писал только ленивый. Вот и я решил набросать несколько строк (если честно, почти всю эту информацию по частям можно найти на различных сайтах и блогах, я просто немного подправил ошибки в коде и добавил ряд полезных нововведений), которые могут быть полезны начинающим специалистам по интернет-маркетингу и веб-аналитике.
Ну что же, для начала давайте разберемся, откуда нам взять код Google Analytics.
Создание базового кода Google AnalyticsДля начала нам нужно попасть на сайт Google Analytics, для этого перейдем по ссылке http://www.google.com/analytics/ и войдем либо зарегистрируемся в системе.
После того как вы зарегистрируетесь, вы увидите страницу, на которой необходимо нажать на кнопку «Регистрация».
Далее нам необходимо выбрать, куда мы будем устанавливать счетчик – на сайт или на приложении – и выбрать вид счетчика Google Analytics или Universal Analytics. Выбираем веб-сайт и Google Analytics.
Далее нам необходимо ввести название сайта и указать http или https URL. Отрасль пострайтесь выбрать наиболее близкую к тематике вашего сайта. Часовой пояс выбираем тот, на основе данных которого хотим полчать информацию в отчетах. Грубо говоря, если мы знаем, что 80% нашей аудитории будут из Москвы, то и выбираем Москву. Вбиваем название аккаунта – это самый верхний уровень иерархии, он полезен для объединения несколько счетчиков в одну структуру. Например, у нас есть два поддомена msk.site.ru и spb.site.ru. В этом случаем мы сможем завести два счетчика, один назвать в поле «Название сайта» Москва, другой – Санкт-Петербург и разместить их в одном аккаунте «Мой сайт». Нажимаем на синую кнопочку «Получить идентификатор отслеживания».
Дальше принимаем условия соглашения и идем дальше.
Вот и он – долгожданный код Google Analytics, который мы уже можем смело скопировать и разместить сразу перед тегом на каждой странице нашего сайта.
Улучшенная атрибуция ссылок в Google AnalyticsКак показывает практика, зачастую того функционала, который предоставляет базовый код Google Analytics, недостаточно. Его нужно расширять. Для начала заставим код максимально точно отслеживать URL. Для этого нам нужно перейти на вкладку «Настройки ресурса».
И поставить галочку напротив Расширенной атрибуции ссылок.
Увы, одной галочкой мы не ограничимся. Чтобы данная функция заработала, нам нужно незначительно видоизменить базовый код GA. Напомню, он выглядит следующим образом:
script type=« text/javascript» (заключите строчку в )
var _gaq = _gaq || [];
_gaq.push([’_setAccount’, ’UA-39952427–1’]);
_gaq.push([’_trackPageview’]);
(function() )();
/script(заключите строчку в )
Теперь нам нужно вставить следующий кусок кода между второй и третьей строками кода:
var pluginUrl =
’//www.google-analytics.com/plugins/ga/inpage_linkid.js’;
_gaq.push([’_require’, ’inpage_linkid’, pluginUrl]);
В результате получим следующую конструкцию:
script type=»text/javascript»(заключите строчку в )
var _gaq = _gaq || [];
var pluginUrl =
’//www.google-analytics.com/plugins/ga/inpage_linkid.js’;
_gaq.push([’_require’, ’inpage_linkid’, pluginUrl]);
_gaq.push([’_setAccount’, ’UA-39952427–1’]);
_gaq.push([’_trackPageview’]);
(function() )();
/script(заключите строчку в )
Изменили код? Сохранили его в «Блокноте»? Тогда смело ждем на кнопочку «Применить».
Получилось? Молодцы, давайте дальше работать.
Настройка инструментов для веб-мастеров в Google AnalyticsДрузья, не торопитесь убегать со страницы, на которой мы только что подключали атрибуцию ссылок. На этой странице есть замечательный пункт под названием «Настройки инструментов для ваб-мастеров», который мы должны активировать. Для этого нажимаем на ссылку «Изменить».
После того как мы ее нажали, если аккаунт вы создавали в первый раз, вас перебросит на страницу инструментов для веб-мастеров, где попросят еще раз авторизоваться. Авторизуемся и видим следующую страницу, на которой должны нажать на кнопку «Добавить сайт в Инструмент для ваб-мастеров».
В всплывшем окне нажимаем на кнопочку «ОК».
Откроется новая закладка в браузере, в которой в поле добавления сайта нужно ввести название сайта и нажать на кнопку «Добавить сайт».
Далее следуем инструкции (можно выбрать два способа, я рекомендую «Рекомендуемый» =) И нажимаем на кнопку «Подтвердить».
После чего возвращаемся на страничку Google Analytics, где появится информация о том, что аккаунты связаны, и нажимаем кнопку «Применить». Стати, на этой же странице можно изменить и настройки отрасли, которые вы указывали во время создания счетчика.
Сделали? Молодцы! Думаете, что это все? Как бы не так =)
Настройка профиля – добавление фильтровПродолжаем работать с интерфейсом. Теперь нам нужна вкладка «Профили». Открываем ее и заходим в наш профиль.
В новом окне нам нужна закладка «Фильтры».
В новом окне мы можем смело добавить огромное количество фильтров. Вот только будьте осторожны. Я вам советую добавлять только статические ip адреса, принадлежащие вам, вашему рекламному агентству и сотрудникам вашей компании, дабы не портить статистику. Для создания фильтра необходимо нажать на кнопку «Новый фильтр». Рис.18.
В открывшемся окне вводим название фильтра и вбиваем IP адрес, жмем «Сохранить».
На этом базовая настройка счетчика Google Analytics завершается. Впереди нас ждет работа с кодом.
Учим Google Analytics различать большее количество поисковых системНаверное, вы обращали внимание на то, что Google Analytics, в отличие от своего конкурента на российском рынке «Яндекс.Метрики», умеет различать в разы меньше поисковых систем. Давайте устранять этот недостаток. Итак, если вы откроете отчет «Источники трафика» — «Поиск» – «Бесплатный» и выберете основной параметр «Источник», то увидите всего несколько поисковых систем.
- newOrganicEngine – название поисковой системы;
- queryParamName – параметр, отвечающий за передачу ключевого слова (words, query, text, etc.);
- opt_prepend – функция, при помощи которой мы можем выдернуть поддомен поисковой системы и вывести в данный список. Значения true и false.
Пример. Если мы добавим при помощи функции _gaq.push([’_addOrganic’, ’images.yandex.ru’, ’text’]); поисковик картинок Яндекса, то он у нас засчитается как трафик с yandex.ru, а если напишем _gaq.push([’_addOrganic’, ’images.yandex.ru’, ’text’, true]);, то он пойдет у нас как отдельный поисковик. Все что осталось сделать – вспомнить все возможные поисковики и вытащить из них параметры. Шучу. Для ленивых приведен кусок кода, который можно смело использовать. Желательно разместить после
_gaq.push([’_setAccount’, ’UA-XXXXXXXX-Y’]);
_gaq.push([’_addOrganic’, ’affiliates.quintura.com’, ’request’]);
_gaq.push([’_addOrganic’, ’akavita.by’, ’z’]);
_gaq.push([’_addOrganic’, ’all.by’, ’query’]);
_gaq.push([’_addOrganic’, ’aport.ru’, ’r’]);
_gaq.push([’_addOrganic’, ’blogs.yandex.ru’, ’text’, true]);
_gaq.push([’_addOrganic’, ’daemon-search.com’, ’q’]);
_gaq.push([’_addOrganic’, ’gde.ru’, ’keywords’]);
_gaq.push([’_addOrganic’, ’gigabase.ru’, ’q’]);
_gaq.push([’_addOrganic’, ’go.km.ru’, ’sq’]);
_gaq.push([’_addOrganic’, ’go.mail.ru’, ’q’]);
_gaq.push([’_addOrganic’, ’gogo.ru’, ’q’]);
_gaq.push([’_addOrganic’, ’google.com.ua’, ’q’]);
_gaq.push([’_addOrganic’, ’images.google.ru’, ’q’]);
_gaq.push([’_addOrganic’, ’images.rambler.ru’, ’query’, true]);
_gaq.push([’_addOrganic’, ’images.yandex.ru’, ’text’, true]);
_gaq.push([’_addOrganic’, ’index.online.ua’, ’q’]);
_gaq.push([’_addOrganic’, ’liveinternet.ru’, ’ask’]);
_gaq.push([’_addOrganic’, ’liveinternet.ru’, ’q’]);
_gaq.push([’_addOrganic’, ’mail.ru’, ’q’]);
_gaq.push([’_addOrganic’, ’maps.google.ru’, ’q’]);
_gaq.push([’_addOrganic’, ’meta.ua’, ’q’]);
_gaq.push([’_addOrganic’, ’nigma.ru’, ’s’]);
_gaq.push([’_addOrganic’, ’nova.rambler.ru’, ’query’, true]);
_gaq.push([’_addOrganic’, ’poisk.ru’, ’text’]);
_gaq.push([’_addOrganic’, ’quintura.ru’, ’request’]);
_gaq.push([’_addOrganic’, ’rambler.ru’, ’words’]);
_gaq.push([’_addOrganic’, ’results.metabot.ru’, ’st’]);
_gaq.push([’_addOrganic’, ’ru.ask.com’, ’q’, true]);
_gaq.push([’_addOrganic’, ’ru.search.yahoo.com’, ’p’, true]);
_gaq.push([’_addOrganic’, ’search.babylon.com’, ’q’]);
_gaq.push([’_addOrganic’, ’search.bigmir.net’, ’z’]);
_gaq.push([’_addOrganic’, ’search.com.ua’, ’q’]);
_gaq.push([’_addOrganic’, ’search.conduit.com’, ’q’]);
_gaq.push([’_addOrganic’, ’search.i.ua’, ’q’]);
_gaq.push([’_addOrganic’, ’search.icq.com’, ’q’]);
_gaq.push([’_addOrganic’, ’search.mywebsearch.com’, ’searchfor’]);
_gaq.push([’_addOrganic’, ’search.nur.kz’, ’query’]);
_gaq.push([’_addOrganic’, ’search.qip.ru’, ’query’]);
_gaq.push([’_addOrganic’, ’search.tut.by’, ’query’]);
_gaq.push([’_addOrganic’, ’search.ua’, ’q’]);
_gaq.push([’_addOrganic’, ’search.ukr.net’, ’search_query’]);
_gaq.push([’_addOrganic’, ’sm.aport.ru’, ’r’]);
_gaq.push([’_addOrganic’, ’video.yandex.ru’, ’text’]);
_gaq.push([’_addOrganic’, ’web20.a.ua’, ’query’]);
_gaq.push([’_addOrganic’, ’webalta.ru’, ’q’]);
Лайки, твитты, шары и Google AnalyticsНаверное, всем вам известны замечательные кнопочки, при помощи которых можно лайкать, твиттить и шарить материалы по всему интернету. Кто-то говорит, что без них нельзя жить, кто-то говорит, что можно, но это лирика. Смысл в том, что данные кнопки являются очень полезными в распространении контента по интернету. И нажатия на эти кнопки нужно отслеживать. Для отслеживания данных нажатий необходимо изменить код каждой кнопки, добавив в него функцию _trackSocial(network, socialAction, opt_target, opt_pagePath);. Чтобы ее добавить, нужно будет писать инструкцию, отправлять ее на согласование клиенту, ждать, пока веб-мастер со стороны клиента все настроит, и т. д. и т. п. Времени потеряем вагон и маленькую тележку. А ведь все можно сделать намного проще. Код Google Analytics представляет из себя не что иное, как JavaScript, при помощи которого можно реализовать кучу интересных вещей. Самые интересные вещи реализуются при помощи функции Try…Catch. С ее помощью мы можем на лету создавать события (Event) и вешать их на кнопочку. Я не буду тратить много времени на объяснение работы кода, скажу только, что исходник нашел где-то на просторах интернета, немного его видоизменил и добавил функцию отслеживания шар «ВКонтакте». В результате мы получаем вот такой сногсшибательный код, который нужно расположить перед закрывающимся кодом .
var _ga = _gaq;
_ga.getSocialActionTrackers_ = function(
network, socialAction, opt_target, opt_pagePath) ;
_ga.trackFacebook = function(opt_pagePath) ;
_ga.trackTwitterHandler_ = function(intent_event, opt_pagePath) ;
_ga.trackTwitter = function(opt_pagePath) ;
//получаем и выводим uri
_ga.extractParamFromUri_ = function(uri, paramName) ;
_ga.buildTrackerName_ = function(opt_trackerName) ;
_ga.trackVkontakte = function(opt_pageUrl, opt_trackerName, opt_targetUrl) ;
_ga.trackVkontakte();
_ga.trackFacebook();
_ga.trackTwitter();
Теперь давайте посмотрим, как он работает. Возьмем в качестве подопытного сайт, где открываем консоль, закидываем в нее наш страшный код и жмем Enter.
Как вы можете увидеть, код подсветился голубым цветом, значит все ок, работает.
Дальше идем на страничку Networks, жмем на лайк и видим, как событие само вешается на кнопочку и передается в Google Analytics.
Поздравляю, вы научились навешивать события на лету, не привлекая к этому веб-разработчиков.
P. S. К сожалению, данный алгоритм не будет работать с iframe.
Компании и сервисы: Universal Analytics, Google Analytics Автор: Игорь НазаровСберМаркет и Viber: как россияне выбирают подарки к гендерным праздникам
В преддверии 23 февраля и 8 марта СберМаркет и мессенджер Viber провели опрос и выяснили, какие подарки на «гендерные» праздники они предпочитают дарить, где чаще всего их покупают, а также передаривают ли неудачные подарки и сколько готовы потратить на подарок. В опросе приняли участие более 6300 россиян из всех регионов страны.
Любовь к брендам: потребители хотят от продавцов понимания, а не скидок
У аналитиков компании Dynata плохие новости для брендов - они вас не любят. 65% потребителей любят менее трех брендов. А 9% не любят ни одного, согласно опубликованному исследованию Redpoint Global.
Онлайн-рынок спортивных товаров 2021: тренды, цифры и факты
Data Insight при поддержке Почты России выпустили расширенное исследование «Онлайн-рынок спортивных товаров» за 2 полугодие 2020 и 1 полугодие 2021 года. В отчет вошло 39 магазинов, специализирующихся на продажах спортивных товаров, включая 2 крупнейших универсальных маркетплейса – Wildberries.ru и Ozon.ru.
Глобальные драйверы и тренды рынка инноваций в розничной торговле
Аналитическая компания Dsight совместно с X5 Group, Hoff, «Холодильник.ру» изучила глобальные драйверы и тренды рынка инноваций в розничной торговле, технологии в офлайн-, онлайн-ритейле, доставке и логистике, новые форматы торговли и эффективные бизнес-модели, основные технологические новости крупнейших розничных игроков и перспективных стартапов.
Главные тенденции развития рынка e-commerce на основе омнирейтинга США и России
В США в течение пяти лет выходит рейтинг омниканальности TOP 100 OMNICHANNEL RETAILERS. В России второй год подряд ИТ-интегратор AWG и Data Insight проводят исследование рынка ритейла. На примере этих двух рейтингов собраны выводы и тенденции развития рынка e-commerce.