Сбор и обновление User ID в предыдущих сессиях

Польза сбора UserID

С помощью User ID можно объединить данные о взаимодействиях по нескольким устройствам и сеансам с уникальным идентификатором пользователя из CRM. Другими словами - позволяет объединять действия одного пользователя с разных устройств для более полного анализа его взаимодействий с сайтом.

Сбор данных User ID в таблицы с данными о хитах

В таблицах с данными о хитах идентификаторы пользователей хранятся в поле userId.
В него передаются значения параметра &uid из запросов, которыми вы передаете данные Google Analytics.

Сбор данных User ID в таблицы с данными о сессиях

В таблицах с данными о сессиях идентификаторы пользователей хранятся в поле user.Id.
Для сбора данных необходимо указать значения какого пользовательского параметра должны в него попадать на вкладке «Настройка» вашего потока стриминга:

Если у вас нет необходимого пользовательского параметра, но данные о User ID передаются в запросах в параметре &uid, то они попадут в таблицы с данными и о хитах, и о сессиях.

Обновление данных

Значение поля user.Id обновляется в таблицах с данными о сессиях каждый день для отсутствующих значений за последний месяц.

Например:

  • Сессия 1 — clientId:CID — user.Id:NULL
  • Сессия 2 — clientId:CID — user.Id:UID

В первой сессии пользователь был неавторизован, а затем авторизовался — его User ID запишется во все предыдущие сессии в течении последних 30 дней. То есть все user.Id:NULL с clientId:CID получат значение UID.

Ещё пример:

  • Сессия 1 — clientId:Cid — user.Id:UID1
  • Сессия 2 — clientId:CID — user.Id:UID2

У пользователя сначала был user.Id равный UID1, который потом изменился на UID2. В таком случае UID2 не появится в сессиях в которых был UID1.

Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 2 из 2
Еще есть вопросы? Отправить запрос

0 Комментарии

Войдите в службу, чтобы оставить комментарий.