Вставьте перед </head> на всех страницах. Cookie не используются, баннер согласия не нужен.
<script async src="https://demo.getlupa.ru/lupa.js" data-site="1" data-clicks data-replay="100"></script>
data-clicks включает карту кликов. data-replay="N" записывает N % визитов для вебвизора. data-mask-text скрывает весь текст страницы в записях.
События и цели из кода страницы:
lupa('lead_sent', {interest: 'audit'});
Если lupa.js ещё не загрузился, вызовы можно ставить в очередь:
window.lupa = window.lupa || function(){ (window.lupa.q = window.lupa.q || []).push(arguments) };Цель это имя события или путь страницы, начинающийся с /. Конверсия считается по визитам.
| Цель | Условие | |
|---|---|---|
| Открыл демо | cta_demo | |
| Скопировал контакт | contact_copy | |
| Перешёл в репозиторий | cta_repo |
Записи хранятся 30 дней. Содержимое полей ввода не записывается никогда. Элементы с атрибутом data-lupa-block заменяются заглушкой, с data-lupa-mask текст скрывается звёздочками. Сервер отклоняет записи, пока вебвизор выключен здесь.
Настройки и цели удаляются сразу, события в ClickHouse остаются до истечения срока хранения.