Перейти к содержимому

Обучение

Скрипт RealUser для Яндекс Метрики

Онлайн генератор JS-скрипта, который определяет реальных вовлечённых пользователей и отправляет цели EngagedUser, InterestedUser и DeepInterestedUser в Яндекс Метрику.

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

В код попадёт только числовой ID счётчика, без пробелов и лишних символов.

Сигналы

скролл, клики, ввод

Цели

3 уровня интереса

Лимит

1 раз в сутки

Логика RealUser

Оценка качества визита

Скрипт копит поведенческий скор и отправляет цель, когда пользователь выглядит вовлечённым, а не случайным или автоматическим визитом.

20 секундEngagedUser
60 секундInterestedUser
120 секундDeepInterestedUser

Фильтр подозрительных визитов

Учитываются webdriver, подозрительный user-agent, резкие прыжки скролла, быстрый уход со страницы и долгое открытие без активности.

Готовый код

Вставьте код перед закрывающим тегом body или в HTML-блок сайта.

Что делает сервис

Генератор подставляет номер счётчика Метрики и создаёт поведенческий трекер качества визита. Такой скрипт помогает отделять реальных заинтересованных пользователей от случайного и автоматизированного трафика без жёсткой блокировки страницы.

Какие цели отправляет скрипт

Создайте в Яндекс Метрике JavaScript-события с этими идентификаторами. Скрипт отправляет их по мере роста поведенческого скора.

Базовый интересВовлеченный пользователь
EngagedUser

Посетитель был активен не меньше 20 секунд, дал несколько разных сигналов и начал осмысленно взаимодействовать со страницей.

Явный интересЗаинтересованный пользователь
InterestedUser

Посетитель набрал больше поведенческих сигналов: активное время, скролл, клики, фокус в полях или переходы внутри сайта.

Глубокий интересСильно заинтересованный пользователь
DeepInterestedUser

Посетитель провел на сайте больше времени, взаимодействовал с контентом и выглядит как качественный пользователь для оптимизации рекламы.

Какие сигналы учитываются

  1. Активное время во вкладке: 20, 45, 90 и 120 секунд.
  2. Скролл, паузы при чтении, возврат вверх и глубина просмотра 30%, 60% и 85%.
  3. Клики по интерактивным элементам, фокус в полях, начало ввода, копирование и выделение текста.
  4. Переходы внутри сайта и повторный визит в течение 30 дней.

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

  1. Проверяет webdriver и подозрительные user-agent вроде headless, selenium, puppeteer и bot.
  2. Штрафует резкие прыжки скролла, слишком быстрый скролл без пауз, быстрый уход в фон и долгое открытие без активности.
  3. Не отправляет цель, если подозрительный скор выше порога выбранного уровня.

Как установить

  1. Введите номер счётчика Яндекс Метрики.
  2. Сгенерируйте код и скопируйте его.
  3. Добавьте код перед закрывающим тегом body или в HTML-блок сайта.
  4. Создайте JavaScript-события EngagedUser, InterestedUser и DeepInterestedUser в Метрике.
  5. Проверьте цели на тестовом визите с реальными действиями: скролл, клики, переход на вторую страницу.

Приватность

Генерация работает в браузере. Введённый номер счётчика и готовый код не отправляются на сервер.

FAQ

Частые вопросы

  • Чем RealUser отличается от обычной цели по времени на сайте?

    Обычная цель по времени не понимает, был ли человек активен. RealUser учитывает несколько поведенческих сигналов: активное время, скролл, клики, ввод, выделение текста и переходы внутри сайта.

  • Этот скрипт блокирует ботов?

    Нет. Он не закрывает доступ к сайту, а помогает отправлять в Метрику цели качества только по визитам, похожим на реальные. Для жёсткой проверки рекламного трафика лучше использовать отдельный anti-bot слайдер.

  • Можно ли использовать свой счётчик Метрики?

    Да. Введите нужный номер счётчика в поле генератора, и код будет сформирован с ним.

Нужна консультация

Подскажу, как подготовить данные и запустить аудитории

Разберем задачу, формат данных и следующий шаг.