Сведения о User ID

Содержание

Обзор

Люди могут пользоваться вашим сайтом или приложением в разных браузерах и на разных устройствах: компьютерах, смартфонах, мобильных гаджетах. По умолчанию Google Analytics назначает каждому устройству уникальный идентификатор клиента – Client ID. По нему учитываются уникальные пользователи в отчетах. С помощью идентификатора пользователя – User ID – Google Analytics может связывать друг с другом действия, выполненные на разных устройствах (например, когда пользователь видит рекламу на телефоне, а затем совершает конверсию на компьютере). Это позволяет точнее подсчитывать число уникальных пользователей и относить конверсии к тем рекламным кампаниям, благодаря которым они произошли.

User ID состоит из двух компонентов:

  • Поле userId, где вы задаете постоянный анонимный идентификатор, представляющий пользователя.
  • Отчеты по устройствам, позволяющие анализировать сложные пути конверсии.

Передавая идентификаторы пользователей в поле userId вместе с обращениями Google Analytics, вы сможете точнее определять количество уникальных пользователей и анализировать их действия на разных устройствах.

В этом руководстве рассматривается настройка и отправка идентификаторов пользователей в Google Analytics, а также их обработка и представление в отчетах.

Конфигурация

Прежде всего необходимо включить функцию User ID хотя бы в одном представлении.

В результате в этом представлении:

  1. Подсчет новых и уникальных пользователей будет вестись на основе идентификатора пользователя, а не идентификатора клиента.
  2. Станут доступны отчеты о поведении пользователей на разных устройствах.
Внимание! Отключить User ID будет уже невозможно, и в этом представлении будут отображаться только те обращения, для которых задано поле userId.

Сбор данных

Если пользователь зарегистрирован на вашем сайте или в приложении, вам необходимо передавать его идентификатор со всеми обращениями Google Analytics (просмотрами страниц, событиями, транзакциями электронной торговли и т. д.) в поле userId.

Вы сами решаете, предоставлять ли идентификаторы. Обычно они создаются системой аутентификации, которая назначает каждому пользователю, выполнившему вход в аккаунт, уникальный стабильный идентификатор. Идентификаторы должны быть:

  • анонимными (т. е. не позволять идентифицировать личность пользователя);
  • уникальными для каждого пользователя вашего сервиса или приложения;
  • неизменными на всех устройствах.

Более подробную информацию о том, как задать userId в используемой вами среде, можно получить из этого руководства.

Обработка данных

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

Например, если идентификатор пользователя в представлениях с User ID был установлен в середине сеанса Analytics, тогда начало этого сеанса относится к первому обращению, где был задан User ID.

В представлениях (профилях), где функция User ID не включена, будет представлен весь сеанс полностью (поле userId игнорируется).

В представлениях с включенной функцией User ID регистрируются только те сеансы, для которых задано поле userId.

Отчеты

Данные о сеансах, для которых было задано поле userId, после обработки появляются в отчетах о поведении пользователей на разных устройствах в тех представлениях (профилях), где включена функция User ID. Хотя эти данные доступны и через Core Reporting API, их нельзя экспортировать из Google Analytics, так как поле userId невозможно представить в виде параметра отчета.

Показатели новых и уникальных пользователей в этих представлениях также будут основаны на User ID. Если функция User ID не включена в представлении, то эти показатели будут рассчитываться с помощью уникальных идентификаторов клиентов clientId.

Примечание. Максимальный диапазон дат для отчетов о взаимодействиях на нескольких устройствах составляет 90 дней.

Идентификатор клиента и идентификатор пользователя: в чем отличие

В приведенной ниже таблице иллюстрируются различия между этими двумя идентификаторами.

  Client-ID User ID
Что представляет? Псевдоним устройства или экземпляра браузера. Одного конкретного пользователя (например, владельца аккаунта в вашей системе), который может взаимодействовать с контентом на нескольких устройствах или в разных браузерах.
Как устанавливается? Создается случайным образом и автоматически отправляется библиотеками Google Analytics вместе с каждым обращением. Вы сами задаете и отправляете идентификаторы userId с обращениями Google Analytics.
Как применяется? В представлениях, в которых не включена функция User ID, уникальные пользователи определяются с помощью идентификатора клиента. В представлениях, в которых включена функция User ID, уникальные пользователи подсчитываются с помощью идентификатора пользователя.

Ограничения

В настоящее время для User ID существуют следующие ограничения:

  • Максимальный диапазон дат для отчетов по устройствам на основе User ID составляет 90 дней.
  • Значение User ID нельзя получить в виде отчетного параметра ни через веб-интерфейс, ни через API.
Эта информация оказалась полезной?
Как можно улучшить эту статью?