×
Россия +7 (495) 139-20-33

Черные дыры Google Analytics, или Где теряются данные

Россия +7 (495) 139-20-33
Шрифт:
2 19292
Подпишитесь на нас в Telegram

Наверное, вы не раз замечали, что данные, собранные разными счетчиками, могут различаться. Также совершенно разными могут быть показатели в сервисах и в отчетах о продажах. Куда пропадают данные из Google Analytics и других инструментов? Как сделать так, чтобы получить максимально приближенные к реальности цифры? Эксперт Moz и глава консультативной группы агентства Distilled Том Каппер исследовал этот феномен, а редакция SEOnews перевела для вас его отчет.

Методология

Если методология исследования вам не интересна, можете пропустить этот пункт и сразу перейти к результатам.

В качестве примера в исследовании фигурируют данные реального сайта distilled.net.

У нас есть стандартный ресурс Google Analytics, настроенный через Google Tag Manager (GTM). На сайте установлено три разных счетчика GA, чтобы измерять расхождения между различными конфигурациями.

Два счетчика (один установлен через Google Tag Manager, другой – напрямую) установлены локально. Инструменты аналитики часто не могут отследить пользователей с установленными блокировщиками рекламы. Чтобы обойти защиту эдблокеров, мы переименовали копии файла GA JavaScript (www.distilled.net/static/js/au3.js вместо www.google-analytics.com/analytics.js), функции JavaScript (f1 и f2 вместо стандартных ga) и счетчики (t1 и t2).

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

На таблице собраны все описанные выше настройки:

Счетчик

Функция переименована?

Установлен через GTM или напрямую?

Файл JavaScript размещен локально?

По умолчанию

Нет

GTM HTML-тег

Нет

t1

Да – f1

GTM HTML-тег

Да

t2

Да – f2

Напрямую

Да

t3

Нет

Напрямую

Нет


Наблюдая за количеством просмотров в инструментах разработчика браузера, мы протестировали, как счетчики работают с разными блокировщиками рекламы и браузерами. Нам удалось собрать статистику по каждому и проанализировать, по каким причинам Google Analytics может «терять» данные.

Причина №1: Блокировщики рекламы

В этом разделе мы проверили, какие блокировщики рекламы скрывают данные пользователей от инструментов аналитики, а какие – нет.

В последние годы функционал эдблокеров расширился: теперь они умеют не только скрывать рекламу, но и защищать личные данные. В этом и заключается проблема: пользователи становятся невидимыми для инструментов аналитики.

Некоторые из них блокируют сервисы аналитики по умолчанию, другие – только если включить специальную настройку. Например, AdBlock Plus «прячет» пользователей при включенной функции EasyPrivacy. uBlock Origin, напротив, скрывает личные данные по умолчанию.

Таблица показывает, отслеживаются ли данные пользователей с установленными AdBlock Plus и uBlock Origin.

Установка

Adblock Plus без допнастроек

Adblock Plus с настройкой EasyPrivacy

uBlock Origin

Через GTM

Да

Нет

Нет

На странице

Да

Нет

Нет

Через GTM, код и функция переименованы

Да

Нет

Нет

На странице, код и функция переименованы

да

Нет

нет


Из данных таблицы делаем вывод, что изменение названия не спасает от потери данных.

Из-за блокировщиков рекламы инструменты аналитики теряют до 10% данных.

В разных регионах эдблокеры установлены у 15-25% всех пользователей интернета. На данный момент Adblock Plus является лидером рынка, на него приходится 50-70% от всех установок блокировщиков рекламы. Однако большинство используют стандартные настройки AdBlock Plus, которые не мешают инструментам аналитики собирать данные.

Причина №2: Функция «Не отслеживать» в браузерах

В этом разделе мы проверили, какие браузеры со включенной функцией «Не отслеживать» позволяют GA собрать данные, а какие – нет.

Настройка «Не отслеживать» есть в большинстве популярных браузеров и также служит для защиты личных данных. В Firefox Quantum есть улучшенная версия «Не отслеживать», которая называется «Защита от отслеживания в приватном режиме». Ее мы также включили в выборку.

Таблица показывает, отслеживаются ли данные в последних версиях Chrome и Firefox для Windows со включенной функцией «Не отслеживать» и Firefox Quantum с «Защитой от отслеживания в приватном режиме».

Установка

Chrome «Отправлять запрет отслеживания с исходящим трафиком»

Firefox «Защита от отслеживания»

Firefox Quantum «Защита от отслеживания в приватном просмотре»

Через GTM

Да

Да

Нет

На странице

Да

Да

Нет

Через GTM, код и функция переименованы

Да

Да

Нет

На странице, код и функция переименованы

Да

Да

Нет


Здесь также видно, что изменение названий не помогло собрать просмотры пользователей Firefox Quantum с усиленной защитой.

Из-за включенной функции «Не отслеживать» теряется менее 1% данных.

Единственным браузером, которому удалось помешать Google Analytics собрать данные, стал запущенный в феврале 2018 года Firefox Quantum. Но функция «Защита от отслеживания в приватном просмотре» не включена по умолчанию, поэтому ей пользуется очень маленький процент юзеров, и влияние на количество данных, собранных GA, так мало.

Причина №3: Фильтры

Фильтры, установленные в Google Analytics, также могут искажать данные по трафику, полученные с помощью инструментов аналитики. Иногда специалисты долгое время не обращают на это внимание. Например, вы поставили фильтр, который отключает отслеживание трафика с устройств с редким разрешением экрана, потому что решили, что в этой категории только боты и сбор данных бесполезен. На самом деле таким образом вы можете потерять данные..

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

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

Причина №4: Настройка через Google Tag Manager

В этом разделе мы сравнили показатели, собранные счетчиками, установленными через GTM и напрямую, а также узнали, что будет, если поместить код счетчика не в head, а в body.

Уже несколько лет Google Tag Manager является одним из главных инструментов внедрения сервисов аналитики. Однако в ходе исследования стало понятно, что счетчики, установленные напрямую, отображают больше просмотров, чем уставленные через GTM.

Также мы проверили, какой процент данных «потеряется», если не следовать всем инструкциям Google по установке кода счетчика на сайт.

За 100% мы взяли стандартный счетчик, установленный через GTM.

GTM

Изменен и размещен через GTM

Размещен в head

Изменен и размещен в head

Размещен в body

Chrome

100%

98,75%

100,77%%

99,8%

94,75%

Safari

100%

99,42%

100,55%

102,08%

82,69%

Firefox

100%

99,71%

101,16%

101,45%

90, 68%

Internet Explorer

100%

80,06%

112,31%

113,37%

77,18%


Выводы:

  • Код, встроенный в страницу напрямую, показывает больше трафика, чем добавленный через GTM.
  • Измененный код всегда дает результаты в пределах погрешности, в отличие от измененного кода, встроенного через GTM в IE, о чем подробнее будет рассказано ниже;
  • В зависимости от браузера неверно установленный код отслеживания может стоить вам до трети трафика по сравнению с корректно установленным счетчиком.
  • Кастомизированные настройки, которые должны помочь избегать блокировщики рекламы и тем самым фиксировать больше трафика, по сути не приносят никакой пользы.

Из-за неправильно размещенного кода теряется около 10% данных.

Стоит отметить, что кастомизированные счетчики получили меньше трафика, чем стандартные. Для счетчика, внедренного на страницу через код, это скорее погрешность, а для GTM существует другая причина. Я использовал профили без фильтра, поэтому в главном профиле много трафика от ботов, которые маскируются под пользователей Internet Explorer. Наш главный профиль – самый спамный – в исследовании взят как исходная отметка. Таким образом разница между счетчиками, установленными напрямую и через GTM, может быть больше, чем показывает это исследование.

Также мы оценили разницу между трафиком с разных устройств:

GTM

Изменен и размещен через GTM

Напрямую на сайт в head

Изменен и Напрямую на сайт в head

Напрямую на сайте, на через body

Десктоп

100%

98,31%

100,97%%

100,89%

93,47%

Смартфоны

100%

97,00%

103,78%

100,42%

89,87%

Планшеты

100%

97,68%

104,20%

102,43%

88,13%


Вывод: Из-за установки через GTM могут теряться и данные мобильных браузеров.

Размещение счетчика Google Analytics через GTM может лишить вас данных о 1-5% просмотров, а размещение счетчика в body – около 10%.

Количество потерянного трафика зависит от того, с какого браузера и девайса пользователь заходит на ваш сайт. На сайте distilled.net разница составляет около 1,7%, учитывая, что аудитория больше заходит с десктопа и почти не пользуется Internet Explorer.

Я сфокусировался на тех областях, где данные могут полностью отсутствовать. Однако GA может потерять только часть данных или неправильно истолковать полученную информацию. Обычно у этого две причины: «темный трафик» и атрибуция.

«Темный трафик»

«Темным трафиком» называются переходы на сайт, источник которых неизвестен.

Причины возникновения «темного трафика»:

  • отсутствие тегов в email-кампаниях;
  • отсутствие тегов в кампаниях для приложений (в Facebook, Twitter и т.д.);
  • искаженные данные по трафику;
  • неправильные настройки счетчика.

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

Атрибуция

Сеанс в инструментах аналитики – нестабильный процесс. Вам может казаться очевидным, как группы обращений собираются в сессии, но на самом деле это – сложный процесс, который зависит от многих факторов. Стоит отметить, что Google Analytics обычно присваивает прямой трафик (в том числе и «темный») непрямым источникам, если такие имеются.

Бузин.jpgАлексей Бузин, генеральный директор СЕО Импульс
Если вы установили счетчик от Google Analytics и не видите какие-то переходы, в первую очередь нужно убедиться, что счетчик установлен на всех страницах сайта. Достаточно часто его забывают поставить на лендинг, к примеру, для какой-то рекламной кампании, и, соответственно, статистика оттуда теряется. Наиболее распространенными потерями данных по трафику считаю использование различных блокировщиков в браузерах и режимов Инкогнито.

Зайко.jpgАндрей Зайко, руководитель отдела аналитики агентства performance-маркетинга Adventum
Существует два вида систем аналитики: те, что обрабатывают логи со всеми запросами загрузки страниц (серверные), и те, что отслеживают загрузки страниц в браузерах пользователей. Ко второму типу относятся Google Analytics и Яндекс.Метрика. Основное их предназначение – анализ поведения пользователей на сайте и оптимизация рекламы. Для того и другого не обязательно обладать 100% данных. Достаточно анализировать тренды изменения показателей и сегменты.

Самое банальное, что может помешать при сборе статистики, неполная загрузка страницы и скорость интернета. Именно поэтому в Google Analytics и Яндекс.Метрике всегда будут расходиться данные по просмотру страниц: какой-то из счетчиков сработает быстрее, а какой-то просто не успеет загрузиться.

Данные также могут теряться из-за блокировщиков рекламы, внешних ситуаций (яркий пример: недавняя блокировка Роскомнадзором серверов Google).

Есть мнение, что нежелательно устанавливать коды аналитики через GTM. При его использовании в первую очередь грузится контейнер с тегами, а только потом счетчики. Это дополнительные времязатраты, которые могут вести к потере данных. На практике же количество “упущенных” пользователей не превышает 1-2%. Их компенсируют преимущества GTM: простая настройка аналитики и кодов других сервисов, отсутствие необходимости во внешней разработке, что снижает вероятность ошибок внедрения и исключает лишние затраты.

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

Чтобы минимизировать потери при сборе данных, мы придерживаемся нескольких простых правил:

  1. Устанавливаем счетчики аналитики или GTM как можно выше на странице.
  2. При настройке счетчиков в Google Analytics всегда делаем как минимум два представления: “рабочее” с фильтрами и “резервное” без фильтров. Это помогает получить информацию даже тогда, когда была допущена ошибка в настройках.
  3. Если в рамках проекта отправляется большой объем данных, фиксируется много событий и просмотров страниц, используем свою кастомную настройку передачи данных.
  4. Если хотим видеть максимальное количество данных по всем пользователям, настраиваем передачу данных через Measurement Protocol. Это трудозатратно, но позволяет анализировать практически 100% данных.

Есть о чем рассказать? Тогда присылайте свои материалы Марине Ибушевой


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
  • Евгений Баженов
    1
    комментарий
    0
    читателей
    Евгений Баженов
    больше года назад
    На мой взгляд - ни один из представленных способов обойти блокировку отправки данных блокировщиками рекламы и настройками браузера, не может помочь увеличить точность. Блокировщики и настройки блокируют не сколько загрузку скрипта веб-аналитики, а в большую степень - отправку этих данных на сервера. Единственное решение - создание проксирующего скрипта на сервере, который будет передавать данные по Measurement Protocol, и переписывание кода universal_analytics, чтобы он отправлял эти данные ч...
    На мой взгляд - ни один из представленных способов обойти блокировку отправки данных блокировщиками рекламы и настройками браузера, не может помочь увеличить точность. Блокировщики и настройки блокируют не сколько загрузку скрипта веб-аналитики, а в большую степень - отправку этих данных на сервера. Единственное решение - создание проксирующего скрипта на сервере, который будет передавать данные по Measurement Protocol, и переписывание кода universal_analytics, чтобы он отправлял эти данные через прокси.
    -
    0
    +
    Ответить
  • jeniawebmaster Евгений
    3
    комментария
    0
    читателей
    jeniawebmaster Евгений
    больше года назад
    Расскажите директору как сервис аналитики правильно пишется.
    -
    0
    +
    Ответить
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Накрутка поведенческих факторов: дорого, сложно, но можно. Если очень хочется
Oleg_bobr2012
1
комментарий
0
читателей
Полный профиль
Oleg_bobr2012 - Мда...Может Анне сразу в Яндекс написать кейсы по накрутке ПФ. Я бы такого сотрудника гнал вон.
28 способов повысить конверсию интернет-магазина
Татьяна
1
комментарий
0
читателей
Полный профиль
Татьяна - Очень действенные рекомендации представлены в статье! Всё четко расписано и легко внедряемо в работу интернет-магазинов.Удобство и наглядность+различные бонусы и скидки-именно то, что и цепляет покупателя.
Создали ресурс для металлургов, который позволяет следить за аналитикой рынка и осуществлять продажи
Наталья Сталь
3
комментария
0
читателей
Полный профиль
Наталья Сталь -
Какие сайты лидировали в поиске Яндекса и Google в 2023 году
Гость
1
комментарий
0
читателей
Полный профиль
Гость - Если что по рейтингу вы не правы, есть ядро по которому производиться оценка и вы можете по нему самостоятельно все посмотреть. Единственный объективный рейтинг по SEO. Других не знаю Ну я вам скажу что это не так и в предыдущие года сайт моего клиента попадал в рейтинг, при чем несколько раз. И я прекрасно знал еще до объявления результатов кто лидер - рейтинг прозрачный, есть фразы по которым набираются баллы. В этом году наш сайт не попал в рейтинг например и это было понятно, что не попадет (по статистике позиций)
Михаил Сливинский (Яндекс): об алгоритмах качества в поиске, сгенерированных текстах и накрутке ПФ
Анна Макарова
388
комментариев
0
читателей
Полный профиль
Анна Макарова - Интересно, из каких именно слов Михаила, вы сделали такой вывод?
Optimization 2023: текстовый анализ в 2024 году и методы увеличения релевантности страниц
Игорь
1
комментарий
0
читателей
Полный профиль
Игорь - это информация максимум уровня middle seo. что такой проходняк делает в секции hard seo когда-то великой ашмановки, еще и в исполнении токсичного инфоцыгана большая загадка)) ходил последние 5 лет на нее, но больше пожалуй не стоит
5 ошибок отдела продаж, из-за которых вы теряете клиентов
Андрей
1
комментарий
0
читателей
Полный профиль
Андрей - Крутая статья! Можно еще указать: Работу без CRM-системы - я считаю, что это основа отдела продаж. Потому что не все компании решаются на внедрение отдельно системы для отдела продаж. Но зато можно что то многофункциональное внедрить аспро.клауд или что то подобное
Контекстная реклама, таргет и SEO вошли в топ-3 каналов продвижения бизнеса в 2023 году
Сергей
1
комментарий
0
читателей
Полный профиль
Сергей - Например, так {censored} - продвижение карточки в органике Google :) Также в Яндекс.Директ есть направление контекста для маркетплейсов.
Как продвигать сайт на Tilda: особенности продвижения и рекомендации специалистов
Konstantin Bulgakov
15
комментариев
0
читателей
Полный профиль
Konstantin Bulgakov - Спасибо за рекомендации, полезно. Но кажется, что тематика в кейсе не самая конкурентная + часть запросов в продвижение брендовые, там и без сео позиции будут в топе.
Простые SEO-работы, которые могут увеличить прибыль компании. Часть 1
roma.lisov
1
комментарий
0
читателей
Полный профиль
roma.lisov - Воспользовался советом по проверке и настройке картинок на сайте – реально дельный совет. Вот вроде и просто, казалось бы, а мне в голову раньше не пришло. А такие нюансы, конечно, нужно знать)
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
388
Комментариев
373
Комментариев
262
Комментариев
249
Комментариев
171
Комментариев
156
Комментариев
141
Комментариев
121
Комментариев
120
Комментариев
100
Комментариев
97
Комментариев
97
Комментариев
96
Комментариев
80
Комментариев
77
Комментариев
74
Комментариев
67
Комментариев
64
Комментариев
60
Комментариев
59

Отправьте отзыв!
Отправьте отзыв!