Отслеживание поведения пользователей на разных устройствах при помощи 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 на разных устройствах. Будем рады ответить на вопросы.
Комментарии:
Я исследовал 23 миллиона кликов из Украины в Google Ads, Facebook, Директ и структурировал данные по 19 тематикам...
01 04 2026 2:29:48
В Twitter удобно собрать список потенциальных клиентов, чтобы время от времени посматривать за их новостями...
31 03 2026 2:34:22
Как работают SEO-специалисты, что нужно знать о принципах работы алгоритмов Гугл, как продвигать мобильные приложения и каким образом может монетизироваться Телеграм. Узнать больше!...
30 03 2026 21:20:50
Как говорят легенды, на создание дизайна этих носочков Sammy Icon вдохновили рисунки на стенах храма Темпло Майор в древнем городе Теночтитлан. К сожалению, город сейчас разобрали перуанские строители, но память о нем осталась в киевских носках...
29 03 2026 7:43:58
Создание канала бренда на видеоплатформе необходимо для увеличения притока трафика, улучшения репутации и поискового продвижения компании...
28 03 2026 5:51:47
«Нет, нам нужна раскрутка и точка!» Список маркетинговых пpaктически применимых фишек....
27 03 2026 3:29:11
Благодаря сервисам оплаты частями у покупателей появляется возможность покупать товары и услуги по выгодным ценам. А у бизнеса — увеличивать объем продаж....
26 03 2026 2:19:51
Посмотреть релевантность сайта для победы над конкурентами. Как использовать Serpstat....
25 03 2026 21:22:23
Если вам нужно быстро изменить небольшой объем контента на сайте без доступа к CMS, можно воспользоваться GTM. Как именно, читайте дальше....
24 03 2026 4:41:45
Как отключить блокировку API запрещенных сервисов в скриптах R и продолжать использовать пакеты ryandexdirect, rvkstat, rmytarget, Google Sheets и BigQuery...
23 03 2026 16:50:27
Кратко об аутрич-продвижении? Размещайте полезный контент с ссылками на ваш сайт на качественных ресурсах. Хотите подробности — читайте новую статью....
22 03 2026 0:36:31
При встрече со сложностями, когда мозг говорит вам «стоп, у тебя не получится, не пытайся даже», победа достается тому, кто это предупреждение игнорирует....
21 03 2026 12:39:26
Как написать годный кейс и победить страх чистого листа...
20 03 2026 19:59:55
Данные по 43 миллионам кликов в 27 тематиках и 391 городах страны...
19 03 2026 2:50:11
«Случайный» посетитель потому, что может уйти (не сделав покупку) и не вернуться, не стать клиентом. Пуш-уведомления позволяют посетителю сразу стать подписчиком: ему предлагают подписаться на рассылку. Как это использовать? Читайте!...
18 03 2026 16:44:30
Чат-боты упрощают процесс покупки продуктов онлайн. Netflix, Adidas, British Airways и другие крупные компании уже внедрили ботов в свои маркетинговые системы. Так ли это эффективно, если компании начинают отказываться от операторов в пользу ботов?...
17 03 2026 6:56:50
Краткая инструкция по поиску идеального кандидата, потому что (как видим) многим на рынке все еще сложно найти хорошего маркетолога. Да и понять, стоит ли вкладывать в сотрудника силы, время, средства с первой встречи достаточно сложно....
16 03 2026 20:13:52
Продолжаем уроки по Google ***ytics для новичков. Сегодня рассмотрим основные моменты, касающиеся отчетов....
15 03 2026 6:57:31
Больше пятисот человек из Украины, России, Болгарии и Казахстана. Я зашел в зал и увидел толпу каких-то гопарей и воровайок родом из 90-х, а само помещение было оформлено под свадьбу. Выпьем за молодых!...
14 03 2026 8:32:15
Интерфейс прикладного программирования для работы с аккаунтами десятка сайтов....
13 03 2026 4:17:36
Примеры креативного авторского стиля копирайтеров, которые старались обыграть УТП продукта, услуги, стремились необычно подать обычное. Узнать больше!...
12 03 2026 2:25:40
Как оптимизировать и выжать максимум пользы из сниппетов сайта в выдаче Google и Яндекс...
11 03 2026 11:26:46
Контент-революция: искусственный интеллект для уникальных текстов с достоверной информацией и контент-платформы на блокчейне для сохранения авторского права. Читайте больше в статье!...
10 03 2026 2:58:23
Ярослав Легенчук поделился историей успешного «переезда» площадки IT-продукта из Рунета в страны ЕС...
09 03 2026 6:11:52
Проверенные лайфхаки по платному трафику от спикеров и участников конференции 8P 2018...
08 03 2026 19:41:52
У вас фирма с филиалами по всей стране? Короткий инструктаж по массовой загрузке адресов...
07 03 2026 16:59:56
Google Adwords: типы рекламных кампаний и объявлений, тонкостях настройки... Все, о чем вы боялись спросить... Или не боялись, а просто не знали, о чем спрашивать....
06 03 2026 17:11:31
Как построить самостоятельную комaнду и научиться спокойно делегировать...
05 03 2026 20:37:14
Что такое идеальное время доставки почты и как его использовать для повышения кликабельности email-кампаний....
04 03 2026 1:11:29
Вам точно нужен ВП? Тогда утвердите сабж, чтобы умещался в три слова, скиньте линк и дескрипшн и распознайте канал-оборотень. Полная подборка сленговых слов, значение которых не всегда найдете в Google...
03 03 2026 4:50:19
Инструкция по интеграции рекламной кампании с чат-ботом...
02 03 2026 9:22:34
9 тревожных признаков того, что ваши подчиненные могут выгореть и уволиться. Обратите внимание и, возможно, не придется терять ценных для компании людей....
01 03 2026 5:25:40
Повышаем узнаваемость бренда с помощью медийной кампании, а затем отслеживаем результат по запуску поисковой кампании с брендовыми запросами...
28 02 2026 10:57:28
Не хотите настраивать объявление в Google Рекламе и Яндекс.Директ по отдельности? Узнайте, как сделать экспорт кампании и сэкономить время....
27 02 2026 11:23:26
Как добавить данные о компании на карты Google и Яндекс....
26 02 2026 15:36:46
Реклама будет не настолько персонализирована, как сейчас....
25 02 2026 11:40:11
Словосочетания и аббревиатуры, которыми пользуются на рынке игрового маркетинга....
24 02 2026 4:26:20
Эти данные пригодятся в составлении медиапланов по продвижению в интернете. Понимания стоимость конверсии и необходимое количество конверсий, вы можете прогнозировать, сколько денег на рекламу нужно выделить. Читать!...
23 02 2026 18:22:12
Как сделать приятно подписчику в день его рождения, на Новый год и в любой другой праздник....
22 02 2026 19:17:26
Спикер ОА Петр Аброськин рассказал всем читателям блога о фишках настройки ремаркетинга в контекстной рекламе и социальных сетях...
21 02 2026 1:51:57
Брендовые или витальные запросы содержат только название компании или бренда, без дополнительных уточнений...
20 02 2026 16:18:28
Мы решили организовать серию вебинаров по SEO и предоставить их бесплатно. История о том, как с нуля при минимуме затрат создать успешный онлайн-курс...
19 02 2026 16:55:36
Новая услуга от Netpeak по ведению Instagram и Facebook...
18 02 2026 21:10:51
Энн Смарти (Ann Smarty), пожалуй, самая известная публичная личность в мире контент-маркетинга и поискового продвижения. За несколько лет она прошла путь от SEO-блогера до главного редактора авторитетного Search Engine Journal и CEO одного из самых популя...
17 02 2026 10:36:16
Подробная инструкция по интеграции с облачной базой данных и сравнение BI-платформ....
16 02 2026 14:55:16
А сейчас про конференцию Netpeak Friends Day для друзей Netpeak Group...
15 02 2026 7:13:34
Как бесплатно пользоваться преимуществами, особенностями и дополнительными инструментами сервиса...
14 02 2026 17:12:52
ПриватБанк, АТБ и ДТЭК — эти бренды уже создали свои образовательные центры. Узнайте больше о том, как компании обучают своих сотрудников у нас и за рубежом. Читать дальше!...
13 02 2026 20:43:58
Проверяем, есть ли разница в ранжировании при наличии/отсутствии этих слов в метаданных. Эксперимент....
12 02 2026 11:54:13
О том как растут доходы при оптовой торговле женской одеждой и обувью, а траты на рекламу остаются на прежнем уровне...
11 02 2026 2:27:54
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::