Исходники кейса profbuh.pro. Дата: 11.11.2026.

1. consent-history-example.php.txt — объединённый PHP-модуль истории и хранения.
Это фактически использованный код проекта, не официальный продукт Complianz.
Зависит от Complianz Premium 7.6.7, его таблиц и cmplz_store_consent.
Не включайте одновременно с другим экземпляром этого модуля.
Запускать сначала на тестовой копии с резервной копией базы.

2. cookie-footer.html.txt — кнопка и JavaScript подвала.
Замените ID счётчика 110393276 своим. Код не создаёт счётчик.
Существующий загрузчик должен отдельно блокироваться Complianz до statistics.
Готовый код читает cmplz_statistics: при иных префиксах cookie адаптируйте его.
Для новых интеграций используйте публичные API Complianz.

Перед переносом PHP:
- проверьте реальные slugs страниц политика/согласие в snapshot();
- адаптируйте упоминание TimeWeb и расписание к своему хостингу;
- проверьте таблицы и поля Premium, права, nonce, экспорт;
- срок 24 полных месяца — проектная политика, не требование для всех сайтов;
- настройте серверный cron и проверяйте выполнение, не только включение;
- сохраните WordPress salts в защищённой резервной копии: HMAC от них зависит;
- снимок хранит исходный post_content, не скриншот и не весь динамический HTML;
- HMAC не подпись посетителя и не неизменяемый юридический реестр;
- корзина восстанавливает минимум 30 дней, резервные копии очищаются отдельно;
- CSV выгружает всю активную историю, не только фильтр экрана;
- тестируйте очистку только на искусственных записях в отдельной базе.

PHP-файл сохранён как .txt для безопасного чтения. Для установки через менеджер
PHP-сниппетов вставьте его содержимое в PHP-режим, учитывая правила начального
тега <?php конкретного редактора. Альтернатива — отдельный плагин, оформленный
разработчиком. Не помещайте PHP в HTML-виджет или статью.

Сценарий проверки: нет выбора -> нет Метрики; принять -> счётчик работает;
отозвать -> остановка и перезагрузка; после отзыва -> нет новых запросов;
журнал -> отдельные события и соответствующий архив текста.

Юридические документы и процедуры оператора проверяются отдельно с юристом.
