Как установить куки на сайт?
Николай, Барнаул 0
Хочу разобраться с куками на сайте на WordPress, но не понимаю, с чего начать: это что-то из кода или из настроек CMS? Нашёл инструкции на разных сайтах и все пишут по-разному.
Дмитрий Акиндинов технический администратор сайтов
ответил
Куки не устанавливают вручную кодом — их автоматически выставляет браузер, когда сервер или скрипт на странице присылает заголовок Set-Cookie. Так уже работает авторизация в WordPress, корзина интернет-магазина и счётчик Яндекс Метрики: подключили Метрику, она сама начала сохранять свои куки. Владельцу сайта обычно нужно не программировать этот механизм, а корректно уведомить о нём посетителей.
На практике куки на сайт «ставят» разные системы независимо друг от друга. WordPress хранит куки авторизации и сессии комментариев, если человек поставил галочку «запомнить меня». Аналитика вроде Яндекс Метрики или счётчик от CRM добавляют свои. Если нужен собственный функционал на куки, например запоминание выбранного региона, это делает разработчик несколькими строками JavaScript (document.cookie) или PHP (setcookie), а не отдельная «установка» через админку.
С юридической стороны куки попадают в поле зрения 152-ФЗ, когда через них можно идентифицировать конкретного посетителя вместе с данными аналитики. Строгого требования ставить баннер с выбором «принять или отклонить» в российском законе нет — это скорее из практики GDPR. Но упомянуть в политике конфиденциальности, что сайт использует куки и аналитику, стоит: это закрывает требование об информированности пользователя.
Минимальный набор для сайта малого бизнеса: раздел про куки в политике конфиденциальности и информационный баннер в футере со ссылкой на неё. Блокировать работу счётчиков до нажатия кнопки в баннере не обязательно и на практике вредит только полноте статистики.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.