| 开发者 | studiostolkom |
|---|---|
| 更新时间 | 2026年9月27日 21:26 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
_ym_*, где это возможно.data-cookie-action и сохранённым значением accepted / declined в localStorage.cookie_consent, если другая поддерживаемая система не обнаружена.analytics: false. Только буквальное значение true разрешает аналитику. Пользовательская интеграция не может переопределить отказ, полученный от обнаруженной CMP-системы.
Для диагностики доступно:
window.stolkomMetrikaConsent.getStatus();
Возможные состояния включают waiting, scheduled, loading, active, conflict, error, revoked, reload-required и ready в режиме администраторской проверки.
Загрузка и отзыв согласия
После получения согласия плагин дожидается события window.load и свободного времени браузера перед запросом SDK Метрики. Непосредственно перед загрузкой и инициализацией согласие проверяется ещё раз.
Отзыв согласия отменяет запланированную загрузку. Если счётчик уже активен, плагин вызывает destruct и, где это возможно, удаляет доступные first-party cookie и данные хранилища _ym_*, связанные с указанным счётчиком. Уже отправленные запросы вернуть невозможно.
Если на странице уже обнаружена функция ym, конструктор Metrica или известный скрипт SDK Метрики, это считается конфликтом. Перед использованием плагина удалите другие подключения Яндекс Метрики.
Если согласие было отозвано во время загрузки SDK, а затем выдано повторно, плагин не принуждает страницу к перезагрузке — новое разрешение применяется при следующей загрузке страницы.
Внешние сервисы и данные
Сам факт активации плагина не отправляет запросы в Яндекс. Администратор должен указать номер счётчика и включить интеграцию, а посетитель отдельно должен разрешить аналитику.
После согласия браузер загружает https://mc.yandex.ru/metrika/tag.js, после чего аналитические данные отправляются в Яндекс Метрику. SDK может использовать и другие домены, управляемые Яндексом.
Передаваемые данные могут включать IP-адрес, данные браузера и устройства, URL страницы, источник перехода, cookie-идентификаторы, просмотры страниц и временные показатели. Дополнительные цели, настроенные владельцем сайта, могут передавать другие данные. Не размещайте персональные данные в URL, реферерах и параметрах целей.
stolkom-consent-for-yandex-metrica. Русский перевод ru_RU включён в плагин как встроенный вариант. После публикации WordPress.org также может предоставлять обновлённые языковые пакеты сообщества.Нет. Поддерживаемые протоколы согласия определяются автоматически. В настройках плагина нужно указать только номер счётчика Яндекс Метрики и включить интеграцию.
Нет. Если плагин не умеет определить выбор пользователя из конкретного баннера, Метрика останется заблокированной. Используйте «Проверить на сайте», чтобы увидеть, распознано ли согласие. Для собственного баннера можно использовать интеграцию для разработчиков, описанную выше.
Администраторы исключены из аналитики. Для проверки согласия используйте «Проверить на сайте», а для проверки реальных запросов Метрики откройте сайт как обычный посетитель, например в приватном окне. Кроме того, SDK подключается динамически только после согласия, поэтому его не будет в исходном HTML страницы, полученном до выполнения JavaScript.
Да, в своей технической части: плагин не загружает собственное подключение Яндекс Метрики до получения согласия пользователя на аналитику и умеет реагировать на отзыв согласия. При этом плагин не заменяет юридическую настройку сайта. Тексты согласий, политика обработки персональных данных, хранение подтверждений согласия и другие требования должны быть настроены отдельно.