Как удалить сторонние доменные куки с сайта, соответствующего GDPR? - PullRequest
0 голосов
/ 12 октября 2018

Работая на веб-сайте, который использует скрипты, которые могут создавать свои собственные куки (Google Analytics, HotJar, Facebook и т. Д.), Я заметил, что они создают куки в домене моего сайта, а также в своих собственных доменах.Для того чтобы сделать веб-сайт совместимым с GDPR, эти куки должны быть удалены, если разрешение в любое время будет аннулировано, но Javascript 'document.cookie' и 'Request.Cookies' сервера возвращают только куки, установленные в моем домене.

Пример в ссылке , как мне удалить куки вне папки localhost?

РЕДАКТИРОВАТЬ 1 [14:03 2018/10/12]: Чтобы прояснить ситуацию, я 'Используя cookie-файл для хранения согласия пользователя и в зависимости от его значения (или отсутствия), я запускаю сценарии, которые считаются несущественными (например, Google Analytics), или удаляю все ненужные файлы cookie.Проблема в том, что я не могу удалить файлы cookie, созданные некоторыми из этих сценариев, которые имеют разные домены, как показано на изображении, связанном выше.

1 Ответ

0 голосов
/ 12 октября 2018

Вы не можете удалять сторонние файлы cookie, но вы должны иметь возможность отключить сценарии, которые их используют.В основном вы устанавливаете скрипты ga / hotjar как type="text/plain" например

<script type="text/plain">
// some execution script
</script>

, что останавливает выполнение js.Если пользователь принимает условия, вы можете снова включить его, выполнив эти сценарии.

ИЛИ вы можете попробовать js lib, чтобы сделать это для вас, например: https://github.com/nicholasruggeri/cookies-enabler

Надеюсь, это поможет:) * +1010 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...