Документация · WP Activity Direct 2.2.0

Настройте сигнал
реальной активности

Пошаговая инструкция от установки и активации до первой цели в Яндекс.Метрике.

1. Установка

WP Activity Direct поддерживает WordPress 5.8+ и PHP 7.4+. Скачайте ZIP последнего релиза и установите его стандартным способом.

  1. Откройте Плагины → Добавить новый → Загрузить плагин.
  2. Выберите архив wp-activity-direct.zip.
  3. Нажмите «Установить» и затем «Активировать плагин».
  4. Перейдите в Настройки → WP Activity Direct.
# Установка через SSH
git clone https://github.com/RuCoder-sudo/wp-activity-direct.git \
    /var/www/site/wp-content/plugins/wp-activity-direct

2. Активация лицензии

До активации вкладка настроек подключения заблокирована: плагин не запускает отслеживание и не отправляет события.

  1. Откройте вкладку Активация.
  2. Введите ключ формата WPAD-XXXX-XXXX-XXXX-XXXX.
  3. Нажмите «Активировать» и дождитесь ответа сервера лицензий.
  4. После успешной проверки обновите страницу — блок «Подключение и режим работы» станет доступен.

Если ключа нет, используйте форму «Запросить лицензионный ключ» в этой же вкладке. Коммерческая лицензия оплачивается на 1 год и привязывается к домену или доменам согласно выбранному тарифу. Обновления и поддержка доступны в течение оплаченного срока.

3. Подключение Яндекс.Метрики

  1. Откройте нужный счётчик в Яндекс.Метрике.
  2. Скопируйте только числовой ID, например 12345678.
  3. Вставьте его в поле «ID счётчика Яндекс.Метрики».
  4. Убедитесь, что базовый код Метрики уже установлен на публичных страницах сайта.

Плагин не добавляет счётчик вместо вас. Он использует глобальную функцию ym, которую создаёт базовый код Яндекс.Метрики.

4. Создание целей и режимы

В Метрике создайте цель типа «JavaScript-событие». Идентификатор должен полностью совпадать с полем «Идентификатор цели» в плагине, например activity_4_plus.

Режим «Количество типов»

Считает разные виды действий. Если выбраны pointer, scroll, click и engaged, порог 4 означает, что посетитель должен выполнить все четыре типа.

Режим «Сумма баллов»

Каждому действию можно задать вес. Например, просмотр страницы может дать 1 балл, клик по телефону — 5, покупка — 10. Цель отправляется после достижения установленного порога.

Логика цели

  • Достичь порога — отправить цель при достижении заданного значения.
  • Все выбранные действия — дождаться каждого выбранного типа.

5. Типы активности

ГруппаСобытия
ВзаимодействиеДвижение мыши / касание, прокрутка, клик, клавиша, непрерывная активность
Глубина25%, 50%, 75%, 90% страницы
ВремяАктивное время 30, 60, 120 секунд
НавигацияПросмотр 2 страниц, 3+ страниц
ЛидКлик по телефону, отправка формы
WooCommerceПросмотр товара, корзина, начало оформления, покупка

6. Исключения

В блоке «Подключение и режим работы» можно исключить авторизованных администраторов и ботов/headless-браузеры. В поле IP-адресов укажите адреса через запятую или с новой строки. Такие посетители не получат скрипт активности.

7. Email-уведомления

В блоке «Уведомления о достижении» включите отправку писем, выберите email администратора сайта или свой адрес и укажите цели для уведомлений. Можно настроить тему, состав данных и cooldown повторных писем.

Письмо может содержать цель, баллы, количество действий, URL страницы, источник трафика и User-Agent.

8. Журнал и проверка

Журнал достижений доступен на странице настроек. Он хранит факт достижения цели, а не каждое движение мыши. Кнопка «Проверить конфигурацию» проверяет ID счётчика, цели, таблицу журнала и настройки email.

Экспорт CSV позволяет выгрузить историю для анализа или передачи специалисту.

9. Если цель не приходит

  1. Проверьте, что лицензия активна.
  2. Проверьте числовой ID счётчика без кавычек и лишнего кода.
  3. Убедитесь, что базовый код Метрики загружен на публичной странице.
  4. Проверьте точное совпадение идентификатора цели.
  5. Убедитесь, что цель включена и в ней выбрано хотя бы одно действие.
  6. Откройте консоль браузера и временно включите «Режим отладки».
  7. Проверьте блокировщик рекламы и список исключённых IP.

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

10. Обновления

Скачивайте новые версии из GitHub Releases. Перед обновлением сохраните настройки WordPress и не удаляйте плагин — используйте обновление поверх текущей установки, чтобы сохранить цели и журнал.

11. Поддержка

КаналКонтакт
Telegram@RussCoder
Emailrucoder.rf@yandex.ru
Сайтрукодер.рф
Ошибки и предложенияGitHub Issues

← Вернуться на сайт