6 рекомендаций по правильному получению согласия пользователя на использование файлов cookie
Файлы cookie — это небольшие текстовые строки, которые в основном используются для аутентификации при установлении сеанса пользователя. В последнее время они использовались в основном для отслеживания уникальных сведений о пользователях, таких как настройки и предпочтения в их браузерах, для улучшения UX веб-сайта.
В соответствии с законодательством Общего регламента защиты данных (GDPR) все веб-сайты должны уведомлять пользователей о данных, которые они отслеживают в файлах cookie.
В этой статье будут обсуждаться некоторые рекомендации, которым следует следовать при реализации этих уведомлений о файлах cookie, чтобы иметь минимальное влияние на UX и UI.
Могут ли уведомления о файлах cookie нарушить UX?
Несмотря на то, что важно информировать пользователя о данных, отслеживаемых с помощью файлов cookie, они могут повлиять на UX, если они не реализованы правильно.
Вот несколько сценариев, в которых уведомления о файлах cookie мешают UX.
1. Назойливые уведомления о файлах cookie на мобильных устройствах
Уведомления, аналогичные приведенным выше, блокируя большую часть экрана, не позволяют пользователю получить доступ к содержимому на странице. Такие уведомления мешают удобству использования веб-сайта.
2. Уведомления о файлах cookie с иллюзией выбора
Уведомления о файлах cookie без надлежащего описания использования и вариантов изменения настроек файлов cookie или отказа от файлов cookie, как показано выше, могут ввести пользователей в заблуждение и в конечном итоге заставить их принять файлы cookie.
Лучшие практики для создания уведомлений о файлах cookie
Давайте рассмотрим некоторые рекомендации по внедрению уведомлений о файлах cookie с возможностью принять, отклонить или быстро изменить настройки файлов cookie.
1. Правильное размещение
Уведомления о файлах cookie обычно размещаются в верхнем, нижнем колонтитуле или углу страницы, где уведомление не будет мешать основному содержанию.
Лучше всего поместить уведомление в нижний колонтитул, где основной контент по-прежнему отображается так, как задумано, и уведомление менее навязчиво.
Независимо от того, где оно размещено, очень важно, чтобы уведомление занимало минимум места.
Уведомления о файлах cookie также отображаются в модальных окнах. Однако это отвлекает внимание пользователя от контента. Таким образом, его следует использовать с осторожностью. К сожалению, это стратегия, принятая большинством веб-сайтов, требующих согласия на использование файлов cookie.
2. Мобильная отзывчивость
При просмотре на мобильном устройстве даже нижний колонтитул или верхний колонтитул могут занимать много места на странице.
Поэтому важно убедиться, что уведомление адаптировано для мобильных устройств и занимает минимальную площадь экрана мобильного устройства.
Приведенный выше пример показывает, что уведомление о файлах cookie, занимающее меньше места на мобильном устройстве (Изображение 2), гораздо удобнее и менее разрушительно.
3. Правильные описательные кнопки призыва к действию
Предоставьте пользователю краткое описание использования файлов cookie и варианты разрешения, отклонения или изменения настроек файлов cookie в соответствии с их предпочтениями.
4. Обеспечьте гибкую настройку
Предоставление пользователям возможности настраивать свои предпочтения в отношении файлов cookie позволит им контролировать данные, отслеживаемые веб-сайтом.
Некоторые из функций, которые могут предложить пользователям:
- Изменить настройки файлов cookie по умолчанию
- Возможность включения необязательных файлов cookie, которые могут помочь улучшить UX.
- Обзор функциональных возможностей различных групп файлов cookie с указанием рекомендуемых категорий.
В настройках файлов cookie важно сгруппировать параметры по назначению, чтобы пользователи могли быстро определить и выбрать необходимые категории, а не выбирать или отменять выбор каждого дочернего параметра вручную.
Обычные файлы cookie легко удалить, но они могут затруднить навигацию по определенным веб-сайтам. Кроме того, пользователям может потребоваться повторно вводить свои данные для каждого посещения, если файлы cookie не используются. Файлы cookie хранятся в разных местах разными браузерами.
Добавление краткого описания каждой категории файлов cookie может помочь пользователям определить, какие категории выбрать для улучшения функциональности.
5. Отключите необязательные файлы cookie по умолчанию.
По умолчанию включите основные файлы cookie для запуска веб-сайта и разрешите пользователям продолжить или переключить необязательные файлы cookie в настройках.
Примечание. Если веб-сайт собирает только анонимные данные, не нарушающие GDPR, вы можете не использовать уведомления о файлах cookie.
Большинство файлов cookie существуют исключительно для сохранения. Файлы cookie позволяют вам оставаться в системе до тех пор, пока вы не выйдете из веб-сайта, такого как Facebook или Twitter. Это означает, что вы будете входить в систему каждый раз, когда посещаете этот сайт, что экономит ваше время и усилия, связанные с повторным вводом пароля. Вы выйдете из системы, если удалите файлы cookie.
Вы также должны знать, что некоторые веб-сайты могут использовать сторонние файлы cookie, которые не наносят ущерба вашей конфиденциальности. Однако отключение этих файлов cookie может привести к проблемам.
6. Улучшить производительность уведомлений о файлах cookie
Веб-сайты часто используют сторонние сценарии или службы, использующие файлы cookie для управления уведомлениями о файлах cookie.
Убедитесь, что эти сценарии не мешают загрузке реальных сценариев веб-сайта, асинхронно загружая сценарии файлов cookie.
Однако асинхронная загрузка может вызвать «мерцание» на странице, когда исходная страница загружается первой, а вскоре после этого — страница варианта.
Такие инструменты, как Cookie script generator
, можно использовать для проверки производительности и использования файлов cookie, а также для повышения эффективности файлов cookie.
Заключение
Файлы cookie необходимы для поддержания динамического характера веб-сайта. Поэтому необходимо информировать пользователя о личных данных, хранящихся на веб-сайте, и получать согласие с помощью уведомлений о файлах cookie.
Разработчики несут ответственность за реализацию этих важных уведомлений в удобной для пользователя форме с минимальным ущербом для UI/UX веб-сайта.
Мы надеемся, что рекомендации, описанные в этой статье, помогут вам создавать уведомления о файлах cookie с учетом UI/UX.
Создавайте компонуемые веб-приложения
Не создавайте веб-монолиты. Используйте Bit для создания и компоновки несвязанных программных компонентов — в ваших любимых фреймворках, таких как React или Node. Создавайте масштабируемые интерфейсы и серверные части с мощным и приятным опытом разработки.
Перенесите свою команду в Bit Cloud, чтобы совместно размещать и совместно работать над компонентами, а также значительно ускорить, масштабировать и стандартизировать разработку в команде. Начните с компонуемых интерфейсов, таких как Design System или Micro Frontends, или исследуйте компонуемый сервер. Попробуйте →