К основному содержимому

Согласие на использование cookie

Узнайте, как согласие на использование cookie влияет на работу со Smartsupp.

Автор: Michal Jindra

Если GDPR требует, чтобы на Вашем сайте были политика использования cookie и баннер cookie, Вы можете включить согласие на использование cookie в Smartsupp, чтобы cookie сохранялись только после согласия посетителя. В этом руководстве показано, где включить эту настройку и как управлять cookie Smartsupp через Ваш баннер.

Обратите внимание: Для этой настройки требуются углублённые знания программирования. Если Вы не уверены в своих навыках работы с кодом, передайте эту статью разработчику или веб-мастеру, который управляет панелью cookie на Вашем сайте.

Мы разделили статью на несколько разделов:


Включение согласия на использование cookie в Smartsupp

Вы найдёте настройки согласия на использование cookie в разделе Настройки → Безопасность и конфиденциальность → Согласие на использование cookie.

Согласие на использование cookie по умолчанию отключено. После включения сохраняются только необходимые cookie, пока посетитель не согласится на использование остальных. См. список функциональных (необходимых) cookie.

Чтобы сохранять маркетинговые cookie, необходимо выполнить специальный код (см. ниже) — по умолчанию согласие на маркетинговые cookie не задано, поэтому эти cookie не сохраняются, пока посетитель не согласится. См. список маркетинговых cookie.


Добавление кода согласия на Ваш сайт

Согласие на использование cookie легко реализовать с помощью JavaScript — свяжите кнопки в Вашем баннере cookie с приведёнными ниже вызовами Smartsupp для статистических и маркетинговых cookie.

Если посетитель игнорирует баннер

Если посетитель не принимает и не отклоняет запрос в баннере:

  • Значение cookie ssupp.visits остаётся прежним и не увеличивается до получения согласия (это влияет только на данное значение в cookie/панели управления, а не на количество посещений, которое видят операторы).

  • События Google Analytics не отправляются.

  • Flows и автоматические сообщения продолжают работать без изменений.


Если посетитель соглашается

Только маркетинговые cookie — добавьте:

smartsupp('marketingConsent', true);

Это включает cookie, в которых хранится количество посещений Вашего сайта посетителем (это необходимо, чтобы операторы видели количество посещений). Если посетитель не даёт согласия, Flows (ранее чат-боты) и автоматические сообщения продолжают работать.

Все cookie — добавьте:

smartsupp('analyticsConsent', true);

smartsupp('marketingConsent', true);


Если посетитель отказывается

Маркетинговые cookie — добавьте:

smartsupp('marketingConsent', false);

При отказе немедленно удаляется cookie ssupp.visits для подсчёта посещений. Это не влияет на Flows и автоматические сообщения.

Все cookie — добавьте:

smartsupp('analyticsConsent', false);

smartsupp('marketingConsent', false);


Пример с Cookiebot

Если Вы управляете cookie с помощью Cookiebot, этот скрипт связывает его события согласия со Smartsupp:

window.addEventListener('CookiebotOnAccept', function (e) {

if (Cookiebot.consent.marketing) {

smartsupp('marketingConsent', true);

}

if (Cookiebot.consent.statistics) {

smartsupp('analyticsConsent', true);

}

})

window.addEventListener('CookiebotOnDecline', function (e) {

smartsupp('marketingConsent', false);

smartsupp('analyticsConsent', false);

})


Что дальше?

💡 Нужна дополнительная помощь? Свяжитесь с нашей командой поддержки — мы будем рады помочь!

Нашли ответ на свой вопрос?