Обучение
Скрипт RealUser для Яндекс Метрики
Онлайн генератор JS-скрипта, который определяет реальных вовлечённых пользователей и отправляет цели EngagedUser, InterestedUser и DeepInterestedUser в Яндекс Метрику.
Сервис формирует готовый код для сайта. Скрипт оценивает активное время, глубину чтения, скролл, клики, ввод, выделение текста и переходы внутри сайта, а подозрительные визиты с webdriver, быстрыми прыжками скролла или долгим открытием без активности не продвигает в цели качества.
Логика RealUser
Оценка качества визита
Скрипт копит поведенческий скор и отправляет цель, когда пользователь выглядит вовлечённым, а не случайным или автоматическим визитом.
Фильтр подозрительных визитов
Учитываются webdriver, подозрительный user-agent, резкие прыжки скролла, быстрый уход со страницы и долгое открытие без активности.
Готовый код
Вставьте код перед закрывающим тегом body или в HTML-блок сайта.
Что делает сервис
Генератор подставляет номер счётчика Метрики и создаёт поведенческий трекер качества визита. Такой скрипт помогает отделять реальных заинтересованных пользователей от случайного и автоматизированного трафика без жёсткой блокировки страницы.
Какие цели отправляет скрипт
Создайте в Яндекс Метрике JavaScript-события с этими идентификаторами. Скрипт отправляет их по мере роста поведенческого скора.
EngagedUserПосетитель был активен не меньше 20 секунд, дал несколько разных сигналов и начал осмысленно взаимодействовать со страницей.
InterestedUserПосетитель набрал больше поведенческих сигналов: активное время, скролл, клики, фокус в полях или переходы внутри сайта.
DeepInterestedUserПосетитель провел на сайте больше времени, взаимодействовал с контентом и выглядит как качественный пользователь для оптимизации рекламы.
Какие сигналы учитываются
- Активное время во вкладке: 20, 45, 90 и 120 секунд.
- Скролл, паузы при чтении, возврат вверх и глубина просмотра 30%, 60% и 85%.
- Клики по интерактивным элементам, фокус в полях, начало ввода, копирование и выделение текста.
- Переходы внутри сайта и повторный визит в течение 30 дней.
Как скрипт отсеивает подозрительные визиты
- Проверяет webdriver и подозрительные user-agent вроде headless, selenium, puppeteer и bot.
- Штрафует резкие прыжки скролла, слишком быстрый скролл без пауз, быстрый уход в фон и долгое открытие без активности.
- Не отправляет цель, если подозрительный скор выше порога выбранного уровня.
Как установить
- Введите номер счётчика Яндекс Метрики.
- Сгенерируйте код и скопируйте его.
- Добавьте код перед закрывающим тегом body или в HTML-блок сайта.
- Создайте JavaScript-события EngagedUser, InterestedUser и DeepInterestedUser в Метрике.
- Проверьте цели на тестовом визите с реальными действиями: скролл, клики, переход на вторую страницу.
Приватность
Генерация работает в браузере. Введённый номер счётчика и готовый код не отправляются на сервер.
FAQ
Частые вопросы
Чем RealUser отличается от обычной цели по времени на сайте?
Обычная цель по времени не понимает, был ли человек активен. RealUser учитывает несколько поведенческих сигналов: активное время, скролл, клики, ввод, выделение текста и переходы внутри сайта.
Этот скрипт блокирует ботов?
Нет. Он не закрывает доступ к сайту, а помогает отправлять в Метрику цели качества только по визитам, похожим на реальные. Для жёсткой проверки рекламного трафика лучше использовать отдельный anti-bot слайдер.
Можно ли использовать свой счётчик Метрики?
Да. Введите нужный номер счётчика в поле генератора, и код будет сформирован с ним.
Нужна консультация
Подскажу, как подготовить данные и запустить аудитории
Разберем задачу, формат данных и следующий шаг.