February 13, 2023

Кросс-девайсное отслеживание в GA4

А вы знали, что если пользователь ищет товар через смартфон, а оформляет заказ через ПК, то система аналитики будет фиксировать эти посещения как действия разных посетителей сайта? Это происходит вне зависимости от того, зарегистрирован пользователь в системе или нет. Разбираемся, как это исправить и настраиваем кросс-девайсное отслеживание в один клик.

Как GA4 обрабатывает сеансы с User-ID

Функция User-ID в GA4 позволяет присвоить индивидуальный идентификатор для каждого пользователя. Так вы сможете связать поведение пользователей между сеансами, устройствами и платформами. Если пользователь инициирует события на вашем сайте или в приложении до того, как ему был присвоен User-ID, аналитика применяет идентификатор сеанса, чтобы связать его с идентификатором пользователя, предоставленным при назначении User-ID.

Важно! После того, как пользователь решит разлогиниться в системе, последующие события больше не будут отнесены к его активности.

Как использовать идентификатор пользователя в GA4

◆ Соотнесите количество авторизованных пользователей с неавторизованными, создав сравнение в стандартном или кастомном отчете в GA4.

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

Добавьте описание

◆ Свяжите аккаунты Google Analytics и Google Ads. Они будут доступны в общей библиотеке в Google Ads.

Если вам нужно применение User-ID в качестве пользовательского определения, необходимо передать его, как свойство пользователя с другим именем. В данном случае User-ID – это зарезервированное имя.

Добавьте описание

Важно! Использование user_id в качестве свойства user_property – плохая идея, поскольку оно будет иметь более 500 уникальных значений в день. Это приведет к тому, что данные будут агрегироваться в строке «Прочие».

Как активировать User-ID?

Сначала создайте идентификатор пользователя. Это можно сделать самостоятельно или через вашего разработчика. Таким образом, любой сайт с функцией входа в систему будет хранить этот идентификатор на уровне данных в файле cookie.

Далее отправляем User-ID в GA4. Сделать это можно двумя способами:

◆ Напрямую через скрипт в коде;

◆ Через Google Tag Manager (приоритетный вариант).

Добавьте описание

1. Напрямую через скрипт в коде

Вам необходимо добавить параметр user_id в команду config в коде измерения на каждой странице вашего сайта. Используя приведенный ниже фрагмент, измените XXXXXXXX на идентификатор вашего тега, а USER_ID на идентификатор пользователя.

<!— Google tag (gtag.js) —>

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXX«></script>

<script>

window.dataLayer = window.dataLayer || [];

function gtag(){dataLayer.push(arguments);}

gtag(’js’, new Date());

gtag(’config’, ’G-XXXXXXXX’, { ’user_id’: ’USER_ID’ });

</script>

2. Через Google Tag Manager

Здесь нужно извлечь идентификатор пользователя из уровня данных, файлов cookie и т.д. в переменную Google Tag Manager.

Открываем диспетчер тегов и нажимаем «Переменные».

Добавьте описание

В разделе «Пользовательские переменные» нажмите «Создать».

Добавьте описание

Нажмите на «Конфигурация переменной».

Создайте переменную уровня данных, которая будет извлекать данные из dataLayer.

Добавьте описание

Далее сохраняем и меняем тег конфигурации GA4.

В Диспетчере тегов Google нажимаем «Теги» и переходим в тег конфигурации Google Analytics 4.

Добавьте описание
Добавьте описание

Далее кликаем на «Поля, которые необходимо задать», чтобы развернуть этот раздел, а затем на «Добавить строку».

Добавьте описание

В «Название поля» нужно ввести «user_id», а в поле «Значение» выбрать переменную, которую вы создали для извлечения User-ID.

Добавьте описание

Сохраняем полученные настройки и нажимаем кнопку «Отправить», чтобы опубликовать изменения.

Добавьте описание

Для того чтобы увидеть идентификатор пользователя, вам нужно открыть «Статистику пользователей», где хранятся значения App Instance ID.

Добавьте описание

Помните, что значение App Instance ID – это одно и то же значение для веб-сайтов и для приложений. Если вы хотите получить обзор активности пользователя, достаточно нажать на его идентификатор.

Добавьте описание

Как видите, процесс настройки кросс-девайсного отслеживания может быть простым и занимать минимум времени, если выбрать оптимальный инструмент.

👍🏻 Инфа была полезной? Ставь лайк!

Всем конверта и ROI высоченного ✌️🏻

Официальный сайт 👉🏻 rocketprofit.com

Наш Telegram-чат 👉🏻 t.me/rocketprofitchat