Назад в блог

Как добавить аналитику, ориентированную на конфиденциальность, на ваш сайт WordPress менее чем за минуту

Автор: Сергей Несмачный4 мин чтения
Как добавить аналитику, ориентированную на конфиденциальность, на ваш сайт WordPress менее чем за минуту

Если вы используете сайт WordPress и хотите получить аналитику, которая уважает конфиденциальность ваших посетителей, это руководство для вас. Мы выпустили официальный плагин WordPress, который делает добавление WebMetrics на ваш сайт таким же простым, как установка любого другого плагина — редактирование кода не требуется.

Проблема с аналитикой в WordPress

Большинство владельцев сайтов WordPress сталкиваются с привычной дилеммой. Вы хотите понять, как люди используют ваш сайт — какие страницы они посещают, откуда они приходят, какие устройства они используют. Но доминирующие инструменты аналитики имеют свои недостатки: баннеры согласия на использование файлов cookie, обновления политики конфиденциальности, соглашения об обработке данных и постоянное понимание того, что данные ваших посетителей отправляются на серверы вне ЕС.

Для компаний, работающих в соответствии с 152-ФЗ, одна лишь ответственность по соответствию может быть причиной полностью отказаться от аналитики. Это плохой компромисс. Вам не нужно выбирать между пониманием вашей аудитории и уважением к их конфиденциальности.

Что делает плагин WebMetrics для WordPress

Плагин добавляет скрипт отслеживания WebMetrics на ваш сайт WordPress. Вся настройка занимает три шага:

  1. Установите плагин — поищите «WebMetrics» в разделе Плагины → Добавить новый или загрузите ZIP с GitHub
  2. Введите ID вашего веб-сайта — найдите его на панели управления WebMetrics в разделе Параметры → Веб-сайты → Код отслеживания
  3. Сохраните — отслеживание начинается немедленно

Это полный процесс. Нет ключей API для создания. Нет JavaScript для вставки в файлы вашей темы. Нет необходимости в модификации дочерней темы.

Что вы видите в панели администратора

Плагин добавляет одну страницу параметров в разделе Параметры → WebMetrics. Вы найдете:

  • Индикатор состояния, показывающий, активно ли отслеживание (зеленый) или еще не настроено (желтый)
  • Поле URL WebMetrics — предварительно заполнено значением по умолчанию https://app.web-metrics.ru, изменяемо, если вы используете собственный сервер
  • Поле ID веб-сайта — ваш уникальный идентификатор сайта в формате UUID
  • Флажок Исключить администраторов — при включении ваши собственные посещения в качестве администратора, вошедшего в систему, не будут отслеживаться
  • Предварительный просмотр кода отслеживания, показывающий точный тег скрипта, который вводится на ваш сайт

Три поля, один флажок, полная прозрачность.

Что плагин НЕ делает

Это так же важно, как и то, что он делает:

  • Нет файлов cookie — скрипт отслеживания не устанавливает никаких файлов cookie, ни от первого, ни от третьего лица
  • Нет личных данных — не собираются и не хранятся имена, адреса электронной почты, IP-адреса или отпечатки пальцев устройства
  • Не требуется баннер согласия — поскольку личные данные не обрабатываются, нет ничего, на что нужно согласиться в соответствии с 152-ФЗ
  • Нет таблиц базы данных — плагин хранит только три значения в wp_options и ничего больше
  • Нет внешних зависимостей — единственный сетевой запрос идет на ваш экземпляр WebMetrics
  • Нет влияния на производительность — скрипт загружается асинхронно с defer, весит менее 1,5 КБ и не блокирует рендеринг

При удалении плагина он удаляет все свои данные из базы данных. Нет оставшихся таблиц, нет оставшихся параметров.

Какие данные собирает WebMetrics?

WebMetrics отслеживает просмотры страниц со следующими анонимными точками данных:

  • URL страницы и источник перехода — где находится посетитель и откуда он пришел
  • Браузер и ОС — общая информация об устройстве (например, «Chrome на macOS»)
  • Разрешение экрана — размеры видимой области
  • Язык — предпочтение языка браузера
  • Страна — определяется по IP-адресу посетителя, который используется для геолокации и немедленно удаляется

IP-адреса не хранятся. Профили посетителей не создаются. Данные не покидают РФ — инфраструктура WebMetrics работает исключительно в Москве, Москве и Санкт-Петербурге.

Для разработчиков: ручная установка и альтернативы

Если вы предпочитаете не использовать плагин, у вас есть две другие опции, описанные в нашей документации:

Вариант A: Functions.php

Добавьте это в functions.php активной темы:

php
function add_eurometrics_script() {
    echo '<script defer src="https://app.web-metrics.ru/script.js" data-website-id="YOUR_WEBSITE_ID"></script>';
}
add_action('wp_head', 'add_eurometrics_script');

Вариант B: плагин Insert Headers and Footers

Если вы используете плагин вроде «WPCode» или «Insert Headers and Footers», вставьте тег скрипта в раздел заголовка:

html
<script defer src="https://app.web-metrics.ru/script.js" data-website-id="YOUR_WEBSITE_ID"></script>

Официальный плагин рекомендуется, потому что он интегрируется с WordPress Settings API, предоставляет индикатор состояния, автоматически обрабатывает исключение администраторов и добавляет предложенный текст политики конфиденциальности во встроенные инструменты WordPress для работы с конфиденциальностью.

Проверка вашей установки

После активации плагина и сохранения параметров:

  1. Откройте свой сайт в браузере (не в системе или с отключенной опцией «Исключить администраторов»)
  2. Откройте Инструменты разработчика (F12) → вкладка «Сеть»
  3. Отфильтруйте по «script.js» — вы должны увидеть запрос на ваш экземпляр WebMetrics

  4. Проверьте панель управления WebMetrics — посещение должно появиться в течение нескольких секунд

Если скрипт не загружается, проверьте правильность вашего ID веб-сайта и доступность URL экземпляра WebMetrics.

Технические детали

Для тех, кто хочет заглянуть под капот:

  • Совместимость WordPress: 5.8+ (протестировано до версии 6.9)
  • Совместимость PHP: 7.4+
  • Лицензия: GPL v2
  • Исходный код: github.com/nesmachny/wp-plugin-eurometrics
  • Внедрение скрипта: использует wp_enqueue_script с надлежащим атрибутом defer через фильтр script_loader_tag
  • Хранилище параметров: WordPress Options API (eurometrics_website_id, eurometrics_host_url, eurometrics_exclude_admins)
  • Политика конфиденциальности: автоматически предлагает текст раздела аналитики через wp_add_privacy_policy_content
  • Очистка: полное удаление всех параметров при удалении через uninstall.php

Плагин соответствует стандартам кодирования WordPress и проходит все требования санитизации и экранирования.

Начало работы

Если у вас уже есть учетная запись WebMetrics: → установите плагин, введите ID вашего веб-сайта, готово.

Если вы новичок в WebMetrics: → создайте бесплатную учетную запись на

web-metrics.ru, добавьте свой веб-сайт и установите плагин.

Ваши посетители заслуживают аналитики, которая их не отслеживает. Теперь есть способ сделать это в WordPress одним щелчком.


WebMetrics — это платформа веб-аналитики с приоритетом конфиденциальности, размещенная исключительно в ЕС. Разработана для 152-ФЗ. Нет файлов cookie. Баннеры согласия не требуются. Доступна на английском, немецком, французском, испанском, итальянском и португальском языках.

Готовы попробовать аналитику без куки?

Начните бесплатно с 10К событий/месяц. Без банковской карты.

Начать бесплатно →