Советы
Значение (not set) в отчетах Google Analytics — как расшифровать и исправить
Если в отчете Google Analytics вы видите надпись (not set) вместо какого-то параметра, это значит, что у GA нет данных по этому параметру или он не смог их расшифровать. Очевидно, что каши с такими отчетами не сваришь — у вас есть цифры, но что они означают и как их использовать для анализа, непонятно.
Кроме того, значение (not set) в некоторых стандартных отчетах Google Analytics — это тревожный сигнал того, что аналитика на вашем сайте настроена с техническими ошибками. Особенно важно отслеживать долю таких значений при первом внедрении аналитики и при добавлении на сайт нового функционала.
В этой статье мы расскажем, в каких именно отчетах Google Analytics можно встретить пометку (not set), почему она там появилась и как это исправить.


Содержание
Отчеты «Аудитория»
Группы отчетов «География» и «Мобильные устройства»
Данные для этих отчетов Google Analytics собирает автоматически c помощью cookies, рекламных идентификаторов для мобильных устройств и т. д.
Значение (not set) можно встретить в отчете «География — Язык». К примеру, на этом скрине мы видим, что GA не смог определить язык для 2,6% посетителей сайта:

В отчете «География — Местоположение» ситуация почти аналогичная:

В отчете «Мобильные устройства — Устройства» на скриншоте ниже для 3% пользователей не определилось название девайса:

В целом значение (not set) в подобных отчетах можно наблюдать как минимум для 1% пользователей. Эта надпись появляется по разным причинам, на которые, к сожалению, мы никак не можем повлиять:
- Удаление файлов cookies.
- Отключение JavaScript в браузере пользователя.
- Google Analytics не смог определить по IP местоположение или вообще не смог определить IP.
- Различные блокировщики (AdBlock и т. п.) и другие причины.
Хотите быть уверенными в качестве своих данных? Поручите это OWOX BI. Мы поможем вам разработать систему метрик и настроить веб-аналитику. С OWOX BI вам не нужно искать коннекторы, заниматься очисткой и обработкой данных. Вы получаете уже готовые наборы данных в максимально понятной и удобной для работы структуре.
Группа отчетов «Технологии»
Еще один интересный отчет, на который стоит обратить внимание, «Технологии — Браузер и ОС». Каждый раз, когда пользователь заходит на сайт, его браузер отправляет строку с User Agent. Она содержит информацию о платформе, которая выполняет запрос, включая сведения о браузере. Google Analytics получает эту информацию, однако иногда она оказывается недоступной. В результате мы видим в отчете (not set):

Если количество пользователей со значением (not set) в таком отчете меньше 5%, это нормальная ситуация. В противном случае стоит проверить трафик — возможно, он поступает на сайт от спам-ботов. Они с помощью Measurement Protocol могут отправлять в Google Analytics любые фейковые хиты. Для этого спам-ботам достаточно знать идентификатор вашего ресурса в GA.
Есть два типа таких роботов. Первые посещают ваш сайт и отправляют в Google Analytics ложный трафик. Эти роботы умеют отправлять HTTP-запрос с заголовком, который содержит фейковый referer, чтобы не дать себя обнаружить. При этом они могут использовать в URL название какого-нибудь популярного сайта. Благодаря умению выполнять JavaScript код такие боты избегают фильтрации роботов в GA.
Спам-боты второго типа отправляют фейковые хиты, не посещая ваш сайт. Такой спам называют призрачным (ghost spam).
В нашем примере на скриншоте выше у 14,95% пользователей браузер не определен. При этом средняя продолжительность сессии около 2 минут и есть транзакции. Чтобы разобраться в подозрительной ситуации, копнем глубже и откроем отчет «Источники трафика — Весь трафик — Переходы»:

Обратите внимание на источники переходов, для которых показатель отказов равен нулю или 100%, а количество сессий больше 10. Как видим, в строках 5-9 как раз такая ситуация. Вероятнее всего, это боты. Еще одним доказательством спама могут быть странные имена источников, такие как iloveyou, ithinkaboutyou в нашем примере.
Также обратите внимание на пользователей с источником перехода spamcampaign22 в восьмой строке. Они совершили 264 транзакции — по одной на каждого пользователя. Если мы сами не догружали в ресурс эти данные, то предположение о спам-трафике подтверждается.
Теперь добавим к нашему отчету параметр «Имя хоста»:

В этом примере наш сайт называется example. com. Именно такой хост должен быть во всех строках отчета. Однако у подозрительных источников перехода мы видим в столбце «Имя хоста» пометку (not set). Это и есть призрачный спам. Более того, часть трафика с источником Facebook и Instagram также является ghost спамом. То есть эти роботы, не посещая наш сайт, отправили фейковые хиты в Google Analytics и попытались сделать их максимально правдоподобными.
Если бы все боты передавали еще и параметр хоста, как в девятой строке отчета (имя хоста ghost), то мы бы и не узнали, что в нашем ресурсе лишние данные о пользователях и переходах.
Игнорирование (not set) в таких случаях приводит к тому, что роботы искажают ваши данные по продажам, отправляя в ресурс несуществующие транзакция. В результате вы видите события, которых нет в вашем ТЗ, и просмотры товаров, которые никогда не продавали. Если же у вас настроен экспорт данных из Google Analytics в Google BigQuery (стандартный или с помощью OWOX BI Pipeline), то фейковые данные увеличивают вес таблиц, где они хранятся. Из-за этого данные обрабатываются медленнее, а платить за их хранение и обработку вам приходится больше.
Как избавиться от спам-трафика
Первое, что нужно сделать — исключить трафик от ботов. Для этого в настройках представления в блоке «Фильтрация роботов» поставьте галочку напротив пункта «Исключить обращения роботов и пауков». Это отсеет очевидных роботов.

Также вы можете применить фильтр по источникам переходов. Для этого в настройках представления зайдите в раздел «Фильтры», нажмите «Добавить фильтр», выберите тип фильтра «Пользовательский», действие «Исключить» и поле фильтра «Переход». В строку «Шаблон фильтра» впишите имя подозрительного источника, трафик из которого вы не хотите видеть в своих отчетах.

Минус такого подхода в том, что мы не можем исключить трафик от ботов, которые записывают в URL названия реальных сайтов, как было в нашем примере выше с Facebook и Instagram. Иначе реальные пользователи, которые пришли с этих сайтов, тоже отфильтруются. В таком случае можно попробовать блокировку по IP-адресу вместо источника. Если у вас настроен поток OWOX BI Pipeline, то вычислить IP ботов — вполне выполнимая задача. Однако, если роботы не посещают сайт, то блокировка по IP не поможет.
Для борьбы с призрачным спамом можно попробовать фильтр по имени хоста. При настройке фильтра выберите действие «Включить», а в поле «Шаблон фильтра» впишите название своего сайта.

Читайте также: как проверять качество данных на всех этапах их сбора — от технического задания до готовых отчетов.

Отчеты «Источники трафика»
Отчеты из раздела «Источники трафика» позволяют оценить эффективность рекламных источников и каналов. С их помощью можно сравнивать затраты и доход по каждой запущенной кампании, анализировать качество трафика и благодаря этому повышать продажи. Если же вы увидите здесь значение (not set), то не сможете определить, в какую кампанию инвестировать больше, какую изменить, а от какой отказаться вовсе.
Из-за отсутствия достоверных данных вы не сможете настроить ретаргетинг или выбрать сегмент аудитории по определенной кампании. Очевидно, что для продвинутых отчетов (когортный анализ, прогнозирование прибыли и LTV) такие данные тоже не годятся.
Узнайте, какие кампании приносят прибыль, а какие не окупаются
Автоматически импортируйте расходы из рекламных сервисов в Google Analytics. Сравнивайте затраты, CPC и ROAS разных кампаний в одном отчете.

Группа отчетов «Весь трафик»
Рассмотрим несколько примеров. Допустим, вы хотите узнать, какой канал приводит к вам больше всего новых пользователей. Для этого открываем отчет «Весь трафик — Каналы», выбираем основным параметром канал и видим на третьем месте пометку (not set) и 20,12% новых пользователей. Но какой именно канал или каналы скрываются за этой записью, непонятно.

В отчете «Весь трафик — Источник/Канал» можно увидеть похожую ситуацию:

Почему здесь появляется значение (not set)? Дело в том, что часть каналов и источников Google Analytics распознает автоматически: обычный поиск, переходы с других сайтов, прямой трафик. Однако для специальных кампаний или рекламных сервисов нужна UTM-разметка. Проблемы возникают, если разметка выполнена с ошибками.
UTM-метки — это фрагменты кода, которые добавляются в ссылки из рекламных объявлений, ведущих на целевой сайт. Выглядят они примерно так:
site.com/?utm_source=google&utm_medium=cpc&utm_campaign=test
utm_source, utm_medium, utm_campaign — это три обязательных параметра (есть еще два опциональных: utm_term и utm_content). google, cpc, test — это значения параметров.
Ошибки в UTM-метках, из-за которых в отчетах появляется (not set):
- Неправильно указано название параметра.
- Пропущен знак равенства между параметром и значением.
- Пары параметр-значение не разделены амперсандом (&).
- Другие синтаксические ошибки, к примеру, несколько вопросительных знаков перед метками.
Чтобы не допускать таких ошибок, при ручной разметке ссылок вы можете использовать специальные компоновщики URL.
Читайте также: что такое UTM-метки, зачем они нужны и как с их помощью получить точную информацию об источниках трафика.

Группа отчетов «Кампании»
В отчете «Кампании — Неоплачиваемые ключевые слова» можно наблюдать два интересных значения: (not set) и (not provided).

Пометка (not set) означает, что Google Analytics не смог определить, какой именно запрос привел органический трафик на ваш сайт. Такое может происходить по следующим причинам:
- Некоторые старые поисковые системы не предоставляют информацию о ключевых словах.
- При ручной UTM-разметке кампании с источником organic вы забыли указать ключевое слово.
- Значение (not set) присваивается трафику из email-рассылок.
Пометка (not provided) обычно лидирует в этом отчете. Она означает, что пользователь выполнил поиск через HTTPS-протокол. Google скрывает информацию о ключевых словах в связи с политикой конфиденциальности.
Группа отчетов «Google Реклама»
Эта группа отчетов помогает оценить эффективность вашей рекламы в контекстно-медийной сети Google и узнать, что делают пользователи после клика по объявлению. Значение (not set) помешает вам оптимизировать расходы на платный трафик:

Причины появления (not set) в отчетах «Google Реклама»
1. Некорректная интеграция аккаунтов Google Ads и Google Analytics. Убедитесь, что вы связали нужные представления в GA и аккаунты в Ads.
2. Отключена функция автоматической пометки в Google Ads. Когда пользователь кликает по объявлению, к целевому URL автоматически добавляется параметр GCLID (Google Click Identifier). Он сохраняется в новом файле cookie Google Analytics в домене сайта. Благодаря этой функции мы видим данные о кампаниях и расходах из Google Ads в GA.
Если автоматическая пометка недоступна для вашего сайта, вы можете разметить ссылки вручную. Для этого в Google Analytics зайдите в настройки ресурса и поставьте галочку напротив строки «Разрешить пометку вручную…»:

3. У вас включена автоматическая пометка тегами, при этом ссылки размечены еще и вручную.
4. Недействительные клики. К ним Google Ads относит клики, сделанные роботами, мошенническим ПО или вторые и двойные клики, которые не представляют интереса для рекламодателя. Подробнее о том, как обнаружить недействительные клики и что с ними делать, вы можете почитать в справке Google.
5. Редиректы. В процессе переадресации с одного URL на другой параметр gclid может потеряться. В результате вы увидите в отчетах (not set). Обнаружить и решить эту проблему можно с помощью «Инструментов разработчика Chrome». Подробнее — в справке Google Analytics.
6. Проблемы, связанные с синтаксисом и параметром gclid. Например, когда меняется регистр в URL. Или же ваш сайт может обрезать параметр gclid, если в нем больше 100 символов. Также настройки сайта могут не позволять обрабатывать параметры запроса так, как это необходимо для правильной работы тегов. Решение проблемы — убедиться с помощью отладки, что скрипты на вашем сайте работают корректно.
Если вам требуется полный аудит сайта, вы можете заказать консалтинг от OWOX BI. Запишитесь на демо — и мы обсудим возможные варианты сотрудничества.
Отчеты «Поведение»
Иногда значение (not set) можно встретить в отчете «Контент сайта — Страницы входа»:

В отчете вы можете узнать, с каких страниц начинаются сессии пользователей. Страница входа (посадочная страница) — это знакомство нового клиента с вашим сайтом. Обратите внимание на показатель отказов. Это процент сессий, в которых люди зашли на страницу и покинули ее, не выполнив никаких других действий.
Если же у вас нет данных в этом отчете, вы не сможете определить, на какой странице больше всего отказов, а значит, ее нужно доработать. Вы не узнаете, с какой посадочной страницы пользователи уходят чаще всего и с чем это связано.
Также пометка (not set) может встречаться в других отчетах «Контент сайта», если выбрать основным параметром «Группы контента»:

Вы можете разделить контент вашего сайта на логические группы, например «Бренды» или «Категории товаров», чтобы сравнивать их эффективность в одном отчете. Понятно, что если вместо названия категории вы увидите в отчете (not set), то сравнение будет бессмысленным.
Причины появления (not set) в отчетах «Поведение»
1. Сессии, которые заканчиваются в полночь или после 30-минутного бездействия пользователя. Событие, которое человек совершит через 30 минут, приведет к записи новой сессии. Если это событие — единственный хит в сессии, то вместо страницы входа в отчете будет значение (not set).
2. Сессии, в которых не было ни одного просмотра страницы или экрана. К примеру, такое может происходить, потому что в вашем представлении GA настроен фильтр, который удаляет некоторые просмотры страниц, или же некорректно настроено отслеживание страниц/экранов. Подробнее — в справке Google.
3. Если вы используете одновременно два кода отслеживания (analytics. js и gtag. js), то хиты в рамках одной сессии не будут связаны. Нужно использовать один код. Google Analytics рекомендует перейти на gtag. js.
4. Если значение (not set) появляется в отчетах с группами контента, это может быть связано с тегом <title> в заголовке вашей страницы. Он либо оформлен с ошибками, либо отсутствует вовсе. Чтобы узнать, на каких именно страницах проблема, используйте в отчете дополнительный параметр «Страница». Возможно также, что ваш тег отслеживания Google Analytics срабатывает над тегом <title>. В таком случае переместите код GA под тег <title>.
Отчеты «Конверсии»
Эти отчеты помогают отслеживать конверсии на сайте, а также анализировать поведение покупателей. Они содержат данные о транзакциях, товарах, целях и другую полезную информацию.
Группа отчетов «Электронная торговля»
Значение (not set) в отчете «Электронная торговля — Эффективность списка товаров» мешает узнать, какие товары самые востребованные, какой список нужно доработать или переместить, а какой убрать из этого раздела сайта.

Не имея корректных данных, вы не сможете персонализировать кампании для сегментов аудитории. Например, разместить на карточке товара блок с акционными предложениями. Затем выделить пользователей, которые просматривали акции при покупке других товаров, и отправить им персонализированную рассылку с акционными товарами.
Рассмотрим еще один пример. Допустим, вы запустили на своем сайте внутреннюю рекламную кампанию и захотели выделить сегмент пользователей, которые интересовались этой кампанией, чтобы отправить им письма с персональным предложением. Если вы откроете отчет «Электронная торговля — Маркетинг — Внутренняя кампания» и увидите в нем (not set), значит, часть аудитории не определена. Как результат вы теряете возможность включить этих пользователей в сегмент и заработать больше.

Здесь пометка (not set) появляется обычно из-за того, что в коде отслеживания Enhanced Ecommerce не передается значение для определенных параметров: списка товаров, купона заказа, купона товара и т. д. Для решения проблемы нужно правильно настроить расширенную электронную торговлю, чтобы вместе с хитом в Google Analytics передавалось значение для нужного параметра.
Читайте также: что такое расширенная электронная торговля (Enhanced Ecommerce) в Google Analytics, зачем она нужна и как ее настроить.

Группа отчетов «Цели»
Отчет «Цели — Обратный путь к цели» показывает, на какой странице пользователи достигли цели и какие три страницы они посетили перед этим.

Надпись (not set) всегда будет присутствовать в этом отчете, потому что для достижения целей не обязательно выполнять три шага или больше. Например, если человек зайдет на сайт и сразу же зарегистрируется, то для предыдущих шагов 2 и 3 запишется (not set), как во второй строке на скриншоте выше.
Выводы
Значение (not set) может встречаться во многих отчетах Google Analytics. Оно означает, что у системы нет данных или она не смогла их распознать. Это происходит по разным причинам. На некоторые из них мы можем повлиять, а на некоторые — нет, однако мы можем учитывать их при анализе данных.
Если же игнорировать пометки (not set), это может дорого обойтись вашему бизнесу. Вы рискуете вкладывать деньги в кампании, которые на самом деле неэффективные, но из-за искажения данных кажется иначе.
Любые проблемы проще предотвратить, чем решать их по мере поступления:) Поэтому мы подготовили чек-лист из 20 шагов, которые необходимо выполнить маркетинг-аналитику, чтобы принимать решения, основываясь на правильных и полных данных. Заполните форму, и мы пришлем чек-лист на ваш email.


Часто задаваемые вопросы
-
Что означает (not set) в отчетах Google Analytics?
Значение (not set) означает, что у системы нет данных или она не смогла их распознать. Кроме того, значение (not set) в некоторых стандартных отчетах Google Analytics — это тревожный сигнал того, что аналитика на вашем сайте настроена с техническими ошибками. -
В каких отчетах встречается (not set) и что с этим делать?
Значение (not set) может встречаться во многих отчетах Google Analytics: «Аудитория», «Источники трафика», «Поведение», «Конверсии». Это происходит по разным причинам. На некоторые из них мы можем повлиять, а на некоторые — нет, однако мы можем учитывать их при анализе данных. -
Как получать в отчетах качественные данные?
Поручите это OWOX BI. Мы поможем вам разработать систему метрик и настроить веб-аналитику. С OWOX BI вам не нужно искать коннекторы, заниматься очисткой и обработкой данных. Вы получаете уже готовые наборы данных в максимально понятной и удобной для работы структуре.