Отслеживание поведения пользователей на разных устройствах при помощи User-ID

Представляю вольный перевод статьи, размещенной на блоге Джастина Кутрони — аналитика из Google, которая раскрывает аспекты отслеживания поведения пользователей на разных устройствах.
В ближайшем будущем одним из фундаментальных обновлений Universal ***ytics станут измерения, ориентированные на поведение пользователей на разных устройствах: компьютерах, смартфонах, планшетах. Такой подход к измерениям порождает ряд новых задач для аналитиков и маркетологов. Для того, чтобы отслеживать поведение посетителя на разных устройства, нужно понимать ограничения, существующие при этом подходе. Давайте рассмотрим, как работает отслеживание между устройствами.
Как работает отслеживание пользователя на разных устройствах
Большинство инструментов аналитики используют анонимные идентификаторы для отслеживания пользователей. Установленный на сайте код JavaScript создает идентификатор и записывает его в cookie. В мобильных приложениях SDK создает идентификатор и сохраняет его в базе данных на устройстве. User-ID позволяет изменить это. Вместо того, чтобы код отслеживания создавал идентификаторы для пользователей, вы сможете самостоятельно создавать и использовать свои собственные идентификаторы. Как это сделать? Для начала вам нужно каким-либо образом идентифицировать пользователей.
Самый простой способ — использовать данные из CRM или уже существующей базы данных. При этом важно, чтобы можно было получить эти данные и использовать их на сайте или в приложении, где необходимо настроить отслеживание. Значение User-ID должно однозначно идентифицировать пользователя и указываться в коде отслеживания для передачи в Google ***ytics.
Для приведенной выше схемы нужно написать код, который будет брать User-ID из базы данных, передавать его через сервер и добавлять в код отслеживания Google ***ytics на сайте. Эту задачу сможет легко решить ваш программист. С каждым взаимодействием в Google ***ytics будет отправляться идентификатор пользователя. После обработки такие взаимодействия будут отнесены к конкретному пользователю. И не важно, заходил ли он на сайт с компьютера или мобильного устройства.
На изображении выше показаны данные о трех уникальных пользователях с User-ID=1, User-ID=2, User-ID=5. Возникает вопрос, что же делать, когда User-ID не определен? Например, если пользователь не вошел в свою учетную запись и никакие данные для него не присвоены. В этом случае Google ***ytics будет вести себя по стандартному сценарию и создавать идентификаторы пользователя для каждого устройства отдельно.
Получается, что для одного и того же пользователя присваивается несколько разных идентификаторов и никаких преимуществ в использовании User-ID нет. Для решения этой проблемы используется механизм унификации сессий.
Унификация сессий
Не всегда есть возможность присвоить пользователям User-ID. В результате для некоторых взаимодействий и сессий будут определены пользовательские User-ID, а для других — автоматически сгенерированные.
В Google ***ytics этот вопрос решается механизмом унификации сессий. Когда механизм активен, он будет группировать взаимодействия для автоматических и пользовательских User-ID. Google ***ytics присвоит пользовательский User-ID произошедшим ранее в той же сессии взаимодействиям. Во время этой сессии User-ID должен присваиваться первый раз. Таким образом, Google ***ytics не будет объединять все предыдущие сессии пользователя. Как же унификация сессий в таком случае влияет на данные? Для этого нужно разобраться с представлениями для User-ID и специальными отчетами.
Представления для User-ID
Для учета данных с User-ID в Google ***ytics необходимо будет создать отдельное представление (View). В нем будут собираться отфильтрованные данные с теми взаимодействиями, для которых удалось определить User-ID.
В таком представлении будет меньше данных, чем в обычном. При этом можно будет анализировать поведение пользователей, использующих для взаимодействия с сайтом разные устройства. Если User-ID не определен, то данные в это представление поступать не будут.
Есть несколько принципиальных различий между обычными представлениями и представлениями с User-ID:
- Значения метрик вычисляются по-разному. Например, количество пользователей в одном случае вычисляется на основании уникальных пользовательских User-ID, а в другом — на основании всех.
- Для представления с User-ID доступны отчеты взаимодействия пользователей с сайтом с разных устройств.
- Максимальный промежуток времени для анализа в представлении с User-ID составляет 90 дней.
Внедрение отслеживания пользователя на разных устройствах
Для каждого сайта процесс внедрения User-ID может быть разным. Вот пример такого процесса.
1. Включите поддержку User-ID в интерфейсе Google ***ytics на уровне ресурса. Обязательно прочитайте условия, необходимые для активации этой возможности. Там указано, что вы не можете использовать в качестве User-ID персонально идентифицирующую пользователя информацию (электронная почта, адрес, имя). Также вам нужно сообщить пользователям о тех методах отслеживания, которые вы используете, и дать им возможность от такого отслеживания отказаться.
2. Настройте передачу User-ID в код Google ***ytics на сайте или в приложении. Для передачи User-ID в стандартный код Universal ***ytics используется следующий код:
ga(\\\'create\\\', \\\'UA-XXXX-Y\\\', \\\'auto\\\') ; ga(\\\'set\\\', \\\'&uid\\\', {{ USER_ID }}) ; ga(\\\'send\\\', \\\'pageview\\\') ;User-ID должен быть определен до того, как любые взаимодействия будут отправлены в Google ***ytics. То есть, метод set должен располагаться в коде перед отправкой pageview, event, transaction. Также необходимо добавить метод set на все страницы сайта.
Код для Android SDK:
t.set(\"&uid\", {{ USER_ID }}) ;
Код для iOS SDK:
[tracker set:@\"&uid\" value:{{ USER_ID }}];В SDK код нужно добавить только один раз и User-ID начнет передаваться с каждым взаимодействием. Но сделать это желательно до того, как какое-либо из взаимодействий будет отправлено в Google ***ytics.
Код для Measurement Protocol
Необходимо добавить параметр uid к каждому взаимодействию. Например:
http://www.google-***ytics.com/collect?v=1&_v=j16&a=164718749&t=pageview&_s=1&dl=http%3A%2F%2Fnetpeak.ru%2F&ul=ru-ru&uid=hsjfy4782jduyth6k4
Google Tag Manager
В стандартном теге Universal ***ytics зайдите в «Дополнительные настройки» — «Поля, которые необходимо задать». Укажите название поля &uid, значение — макрос, который будет получать User-ID из cookie или data layer.
После добавления кода включите унификацию сессий.
3. Создайте представление с User-ID. Это представление создается полностью с нуля. Потому цели, сегменты, фильтры и т.д. для него нужно будет импортировать отдельно.
Данные и отчеты
В представлении с User-ID вы увидите данные только по идентифицированным пользователям. Обычно они — важный сегмент для любого сайта.
Доля User-ID
Отчет по доле покажет отношение количества идентифицированных пользователей к неидентифицированным.
В большинстве случаев доля не будет 100%, но могут случаться исключения. В этом отчете можно оценить размер выборки для принятия важных решений — будет это 1% или 50% всех пользователей.
Пересечение устройств
Этот отчет показывает процент пользователей, использующих комбинации разных устройств.
Можно будет смотреть, например, зависимости дохода или коэффициента транзакций от таких комбинаций.
На основании этих данных можно принимать решения о маркетинговой активности, направленной на определенные устройства и их комбинации.
Последовательности устройств
Этот отчет показывает последовательности устройств, которые используют ваши пользователи.
Вы можете смотреть на пути до или после выполнения пользователями определенного действия (цель, просмотр страницы, транзакция, событие).
Конкретное действие (например, отдельную транзакцию) выбрать нельзя. Потому лучше настроить отслеживание действия, переводящего пользователя из одной категории в другую (посетитель-покупатель). Таким образом, вы сможете, например, изучать поведение пользователей, воспользовавшихся тестовым периодом для вашего товара или услуги.
Привлечение пользователей через устройство
Этот отчет будет показывать ценность устройства в привлечении пользователей, основываясь на первом взаимодействии.
Здесь можно увидеть, с каких устройств пользователи приносят наибольшую прибыль. Ко всем отчетам можно будет применять пользовательские сегменты для более глубокого анализа. К сожалению, в данный момент для нас работа в Google ***ytics с User-ID еще не доступна. Но мы уже начали готовиться :)
Как вы считаете, актуально применение User-ID для вашего сайта? Оставьте свой комментарий. Оригинал статьи — тут.
UPD После выхода Universal ***ytics из статуса Beta в нем стала доступной возможность активации User-ID. Для этого зайдите в настройки нужного ресурса и в разделе «Код отслеживания» перейдите в пункт «User-ID». Далее следуйте инструкции, приведенной выше в статье.
При создании нового представления для него можно будет включить поддержку User-ID:
Надеемся, мы помогли вам разобраться в нюансах внедрения User-ID на разных устройствах. Будем рады ответить на вопросы.
Комментарии:
Бесплатная регистрация сайта в поисковых системах и каталогах – отличный способ увеличить объемы трафика и раскрутить собственный ресурс....
10 08 2026 1:20:16
В основе продвижения любых продуктов фигурирует ЦА и её потребности. Рассказываем, как с ней работать в разрезе Инстаграм и Facebook так, чтобы РК давала максимальный профит...
09 08 2026 16:12:54
Работа с умными рекламными кампаниями с оплатой за конверсии в контекстно-медийной сети. Особенности настройки и оптимизации в кейсе продвижения недвижимости. Узнать больше!...
08 08 2026 14:35:14
Распространенные ошибки в XML-фидах Google и Яндекс, CSV-фидах и как исправить их своими силами. Используем Notepad++, отладчик ленты Facebook и Excel. Узнать больше!...
07 08 2026 3:46:22
Почему бизнесу нужно настраивать мультикaнaльную модель атрибуции на основе воронки продаж и как это сделать....
06 08 2026 3:18:27
Выясняем, есть ли жизнь у мобильных всплывающих окон, и как их сделать правильно...
05 08 2026 13:40:54
Динамический ремаркетинг: как вернуть посетителя на сайт и продать, когда человеку «надо ещё подумать»....
04 08 2026 2:21:32
Когда и зачем нужно заказывать сбор семантического ядра, на какие этапы разбит процесс и какие результаты можно получить...
03 08 2026 9:19:22
Почему дешевый копирайт не подходит для текстов карточки товара...
02 08 2026 6:22:51
Специалистам часто приходится проводить вебинары и для этого нужна адекватная площадка. В инсайдерском посте мы рассказываем, как выбирали подходящую платформу для проведения вебинаров и что из этого вышло....
01 08 2026 22:34:21
Стартовый урок о том, как настроить визуализацию данных из Google ***ytics с помощью Google Spreadsheets...
31 07 2026 13:58:31
Количество обращений выросло на 43,27%, а рынок перегрет — десятки компаний предлагают свою продукцию, услуги. Что делать, чтобы люди выбрали вас среди других игроков рынка (помимо качественного выполнения своей работы)? Читайте дальше!...
30 07 2026 17:28:52
Как избежать ошибок при продвижении интернет-магазина с помощью видеоблогеров....
29 07 2026 17:14:53
Лекции о ключевых этапах развития бизнеса в интернете: от создания сайта до подсчета ROMI (возврат маркетинговых инвестиций) рекламных каналов...
28 07 2026 19:11:15
Данные Google по 6 миллионам кликов 16 городах страны и данные Яндекс по 520 346 кликам, в 54 городах страны в 22 тематиках в обоих рекламных системах. Узнать больше!...
27 07 2026 10:38:20
Google Shopping и Smart Shopping Campaign сами себя не оптимизируют....
26 07 2026 22:37:53
Где искать информацию, как составить контент-план, писать тексты быстро и легко, а затем продвигать их. Собрали для вас подборку постов о разных этапах работы с контентом....
25 07 2026 18:28:18
Как мы продвигали бизнес-страницы OLX с помощью рекламы в Facebook, TikTok и Viber....
24 07 2026 8:48:53
В этом кейсе я не смогу похвастаться ROMI (возврат маркетинговых инвестиций), так как его герои — это новостные порталы. Основная задача — трафик. Но не просто трафик, а трафик по низкой стоимости....
23 07 2026 20:20:56
Товарные объявления торговых кампаний заметнее в выдаче, да и показываться будут и в Bing, и в Yahoo, и в AOL...
22 07 2026 11:22:20
И помните: плохих названий нет, если у вас есть большие деньги....
21 07 2026 8:22:43
Инструкция по созданию изображений для сториз, email-рассылок и объявлений в соцсетях...
20 07 2026 15:59:13
И эксперт, и агент. Анонимный покупатель — специальная проверка бизнес-процессов до и во время рекламной кампании...
19 07 2026 18:51:24
Статья будет полезна небольшим агентствам, которые мечтают работать с заграничными клиентами. Зачем нужно выходить за рубеж, если и в своей стране все идет неплохо, да и вообще — нет времени на продвижение на незнакомом рынке? Давайте разбираться вместе!...
18 07 2026 13:14:59
«Что такое диджитал и чем это отличается от услуги продвижения в социальных сетях» — о цифровой стратегии, креативных концепциях и том, как это все происходит в крупных агентствах....
17 07 2026 3:56:55
Фишинговая ссылка означает, что пользователей пытаются ввести в заблуждение в мошеннических целях, имитируя ссылку на авторитетный сайт....
16 07 2026 20:50:41
Система индексирования страниц — как поисковик и его роботы разбирают перечень контента по полочкам...
15 07 2026 3:39:23
Что нужно делать на старте работ с интернет-магазином и как минимизировать риски для бизнеса онлайн, используя такие инструмента как SEO, PPC и Email-маркетинг — советы от эксперта. Читать дальше!...
14 07 2026 10:29:45
Как быстро систематизировать мысли и заметки? Используйте систему Zettelkasten....
13 07 2026 17:36:47
Узнайте, как пользоваться Инспектором и внутренними диаграммами Facebook, чтобы быть в лидерах своей ниши!...
12 07 2026 1:54:49
Часто трафик проседает из-за удаления важных страниц или изменения URL-адресов. Анализ данных веб-архива позволит сохранить или восстановить посещаемость...
11 07 2026 22:39:45
Те самые проблемы, если бизнес пришел к вам за услугой, но ему не нужен маркетинг в интернете. Мнения экспертов интернет-маркетинга....
10 07 2026 3:18:54
Кейс, в котором мы описываем работу с одним из наших старейших клиентов (с 2014 года) и как нам пришлось изменить устоявшийся формат работы и рекламного бюджета, чтобы соответствовать реалиям 2020 года....
09 07 2026 16:58:43
Тематический кейс в нише «Фотография и аксессуары»: проделанные работы и полученные результаты...
08 07 2026 8:49:55
Начинаем серию постов в режиме реалити-шоу о подробностях продвижения крупного игрока бизнеса email- и sms-рассылок — компании UniSender....
07 07 2026 16:41:34
Аналитик Netpeak Алексей Селезнев рассказал, как составить и пользоваться сводными таблицами онлайн в excel и за считанные секунды выделить нужные для анализа данные из десятков тысяч строк в отчетах Google ***ytics...
06 07 2026 2:13:53
Хотите раскрутить свои соцсети в 2022 году? Тогда уже сейчас нужно задуматься, что будете публиковать. В статье расскажем, какой контент будет в тренде в будущем году....
05 07 2026 14:52:13
Руководство по переносу кампаний в новый аккаунт Рекламы...
04 07 2026 0:37:30
Как настроить эффективную удаленную работу: комментарии топ-менеджмента Netpeak с плюсами и минусами, личными инсайтами и рекомендациями. А также перспективы развития удаленки в комапнии. Читать дальше!...
03 07 2026 2:18:29
Обсуждаем, как попробовать инфлюенсер-маркетинг без особого бюджета...
02 07 2026 12:11:32
Статистика изменений долей рынка после майского и декабрьского апдейта Google в 2020 году....
01 07 2026 1:54:34
Пять простых фишек для повышения привлекательности карточки товара....
30 06 2026 16:18:21
Сравним разные модели атрибуции с точки зрения оценки финансовых показателей проекта...
29 06 2026 6:23:20
Понятная инструкция для SMM-специалистов для тех, кто экспериментирует с настройками аудиторий в рекламных кампаниях. Вы увидите, как настраивать ремаркетинг на примере Facebook. Существует 10 типов индивидуализированных аудиторий в Facebook, разберем три...
28 06 2026 3:36:48
Как создать популярный и удобный магазин в интернете, какой должна быть его раскрутка и многое другое, прозвучавшее на круглом столе 8P 2017...
27 06 2026 9:47:47
Слорварь сленга, без которого к 25-летним не подходи...
26 06 2026 0:41:45
Простая инструкция для новичков, как легко создать анимированные баннеры для рекламных кампаний с помощью бесплатного инструмента Google Web Designer. При создании баннера сервис предложит создать файл с нуля либо использовать шаблон. Узнайте обо всех возможностях!...
25 06 2026 0:31:52
Пример использования пакета google***yticsR от Марка Эдмондса...
24 06 2026 4:19:51
Метод бoмжа в маркетинге. Как разработать позиционирование стартапа при ограниченных ресурсах...
23 06 2026 15:38:33
Netpeak Checker – это мультифункциональный инструмент для массового анализа и сравнения сайтов, который помогает выполнять самые разнообразные задачи в области интернет-маркетинга....
22 06 2026 18:44:39
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::