Подписывайтесь на мой новый канал: делюсь интересными фичами из мира e-commerce 3 раза в неделю

Как приготовить хорошие cookies

Проектируем сообщение с согласием и страницу с описанием технологии
57
гайдлайнов
Технология cookies позволяет персонализировать сайт и сделать его более удобным для клиента. Но он должен дать свое согласие на их использование.

Казалось бы: что сложного в том, чтобы спроектировать сообщение о согласии с cookies? Но, как и всегда, есть много нюансов и подводных камней, а статья полна примерами того, как делать не стоит.

Прокачивайте свою насмотренность, делитесь этим материалом с коллегами и не забудьте подписаться на мой канал в Telegram, чтобы быть в курсе выхода новых статей.

Автор hardclient.com
Структура статьи
Чтобы облегчить восприятие, статью я разбил на смысловые блоки. Внутри каждого из блоков – более детальный чек-лист:

1. Размещение сообщения

5 гайдлайнов
Присутствует в интерфейсе
Если вы отслеживаете поведение пользователей, хорошей практикой будет оповестить их об этом. Половина интернет-магазинов из Data Insight Топ-100 с этим согласны.

Пример Leroy Merlin

Привычно расположено
Как и в случае со многими другими элементами, по cookies уже сложились паттерны размещения: чаще всего мы ожидаем их увидеть в нижней части экрана.

Пример Спортмастер

Фиксировано при скролле
Чаще всего сообщения об использовании cookies фиксируются и доступны при любом скролле страницы – пока мы их не закроем.

Пример СберМаркет

Ничем не перекрывается
Убедитесь, что всплывающие блоки и фиксированные элементы не конкурируют и не перекрывают друг друга. В примере об этом моменте не позаботились.

Пример Elyts

Размещение в футере?
Паттерн, которому я не могу дать однозначную оценку: разместить cookies в футере. Сообщение не отвлекает клиента, но, с другой стороны, он его и не видит.

Пример Мегафон

2. Формат сообщения

9 гайдлайнов
Небольшое
Сообщение об использовании сайтом cookies – это точно не элемент первостепенной важности для клиента. Поэтому не стоит занимать им пол-экрана.

Пример Ozon

Без пустых областей
Нет смыла оставлять в сообщении с согласием большое пустое пространство, которое никак не используется. Уж лучше просто сократить его размер.

Пример Lamoda

Не блокирует интерфейс
Не заставляйте клиента соглашаться на использование cookies слишком агрессивно, блокируя весь остальной интерфейс. Ничего, кроме негатива, это не вызовет.

Пример Etam

Выделяется на фоне страницы
Согласие с cookies – отдельное сообщение и по-хорошему оно не должно сливаться с остальными элементами интерфейса и фоном страницы.

Пример Ситилинк

Консистентно между страницами
Как и в случае с другими элементами в рамках дизайн-системы, нет смысла плодить разные форматы согласия на двух смежных страницах сайта.

Пример Самокат

В стиле сайта
Как ни крути, согласие с cookies – это составная часть сайта. Поэтому хорошо, если оно будет перекликаться по стилю исполнения с другими элементами интерфейса.

Пример Ozon

Содержит иллюстрацию
Конечно же, о cookies можно рассказать сухо и официально. Но приятно видеть, когда кто-то заморочился и вдохнул в них чуть больше жизни, добавив иллюстрацию.

Пример Детский мир

Иллюстрация в хорошем качестве
Если уж вы решили добавить иллюстрацию, позаботьтесь о том, чтобы она была загружена в приемлемом качестве, не размывалась и не пикселила.

Пример Redmond

Корректно сверстано
Базовый момент: убедитесь в том, что блок корректно сверстан и на экранах с разным разрешением его элементы не прилипают и не наезжают друг на друга.

Пример Zarina

3. Текст согласия

10 гайдлайнов
Краткий
Не стоит размещать в согласии на использование cookies полотно текста, которое лишь вызовет отторжение. Чем более кратким будет текст, тем лучше.

Пример SuperStep

На языке клиента
По возможности не пишите текст согласия сухим юридическим языком, сделайте его простым и дружелюбным. Ведь согласие – это все же часть основного интерфейса.

Пример МТС

Текст не мельчит
Понятно, что ценности для клиента в этом тексте мало, но не стоит делать его слишком уж мелким – таким, что его становится трудно прочитать.

Пример Pazolini

Текст легкочитаемый
Выполните текст согласия в легкочитаемом шрифте и контрастном по отношению к фону цвете, чтобы избежать проблем с восприятием.

Пример Globus

Текст без ошибок
Базовый, гигиенический момент: в тексте согласия – впрочем как и во всех остальных текстах на сайте – не должно быть ошибок. Вычитывайте тексты перед публикацией.

Пример Кораблик

Причины использования
В тексте можно не просто сказать о том, что вы используете cookies, но и пояснить, для чего именно вы это делаете.

Пример Здравсити

Фокус на клиенте
При этом можно подсветить, как использование cookies отражается на клиенте, как оно обогащает его опыт взаимодействия с сайтом.

Пример Беккер

Без объяснения значения cookies
Объяснять, что такое cookies, и вдаваться в подробности лучше на отдельной странице. Делать это в рамках согласия будет излишне.

Пример Henderson

Без указания юридического лица
Указывать название юридического лица также не стоит – это излишне. Особенно если оно не совпадает с названием бренда, это может лишь вызвать ненужные вопросы.

Пример Lacoste

Пояснение по отключению cookies
Также достаточно честная для клиента, хотя и необязательная практика – это пояснить, где можно отключить cookies, если уж он решил не делиться данными.

Пример Brand Shop

4. Ссылка на описание работы

4 гайдлайна
Содержится в сообщении
Разместите в сообщении ссылку на страницу с описанием работы cookies, чтобы у клиента была возможность узнать больше об обработке персональных данных.

Пример СберМаркет

Выделяется на фоне текста
Ссылка должна выделяться на фоне остального текста сообщения, чтобы клиент не гадал, можно на нее нажать или нет.

Пример Акушерство

Вызывает интерес
Это нестандартный момент, но если у вас есть хорошо оформленная страница с описанием ценности cookies, текст согласия может побуждать узнать об этом больше.

Пример СберМаркет

Ведет на целевую страницу
Если вы предлагаете узнать о cookies подробнее, клиент ожидает что-то о них узнать. Логично? Но в этом примере на целевой странице о cookies вообще ни слова.

Пример Самокат

5. Страница с описанием

13 гайдлайнов
Доступна на сайте
Будьте прозрачны для своих клиентов: расскажите о сборе cookies более подробно на отдельной странице.

Пример Incanto

Открывается в новой вкладке
Открывайте страницу с описанием cookies в новой вкладке, чтобы клиент по ошибке не ушел с сайта полностью, попытавшись ее закрыть.

Пример Акушерство

Мобильная оптимизация

Учитывая, что клиент может ознакомиться с описанием работы с cookies с любого устройства, убедитесь, что контент оптимизирован под чтение со смартфона.

Пример М.Видео
hardclient
Контент структурирован
Конечно, контент по работе с cookies можно представить в виде унылой «простыни» текста, но некоторые подходят к этому вопросу с умом, разбивая текст на блоки.

Пример Lamoda

Содержит описание cookies
Утолите интерес любознательных клиентов и подсветите в рамках страницы, что именно cookies из себя представляют.

Пример МТС

Описывает причину сбора cookies
Также на странице более детально можно описать, для чего вы собираете cookies, почему это важно и как их использование отразится на самом клиенте.

Пример Elyts

Подсвечивает типы cookies
Хорошей практикой будет рассказать о каждом из типов используемых cookies, а также подсветить, как каждый из них влияет на опыт клиента.

Пример Детский мир

Объясняет процесс отказа
Классно, когда вы открыты перед клиентами и не прячете описание процесса отказа от cookies. Мало кто в результате откажется, а вот плюс к карме таким ходом заработаете.

Пример Shopping live

Содержит инструкции по настройке
Повысить градус ориентации на клиента еще сильнее можно, не просто рассказав ему, что cookies можно управлять, но и дав ссылки на инструкции по тому, как это делать.

Пример еАптека

Без призывов уйти
Если клиент не хочет, чтобы его cookies обрабатывались, лучше предложить ему изменить настройки в браузере. Но предлагать уйти в таком случае с сайта – это уже перебор.

Пример Ситилинк

На понятном языке
Чтобы улучшить восприятие контента, вместо официальных текстов, подготовленных юристами, лучше сделать описание на человеческом языке, простыми словами.

Пример ВкусВилл

Не содержит ошибок
Понятно, что мало клиентов посетят этот раздел. Но, как и со всеми текстами на сайте, будьте добры, вычитывайте описание работы с cookies, не допускайте ошибок.

Пример Впрок

Шрифт легко читается
Если вы приводите длинный документ, по возможности выполните его в легкочитаемом шрифте. Не заставляйте клиента напрягать зрение.

Пример СберМаркет

6. Кнопка согласия

8 гайдлайнов
Добавлена в сообщение
Если ваше согласие не исчезает само и требует от клиента действия, сделайте его более интуитивным – добавьте в сообщение кнопку.

Пример М.Видео

Не слишком мелкая
Сделайте кнопку согласия на использование cookies достаточно большой, чтобы по ней легко было кликнуть и не промахнуться.

Пример Baon

Не слишком большая
При этом, выполняя требования предыдущего пункта, главное – не перестараться и не сделать ее слишком большой. Во всем важно знать меру.

Пример Befree

Контрастна по отношению к фону
Сделайте кнопку достаточно контрастной по отношению к фону, чтобы клиент легче мог ее заметить и закрыть сообщение. Кнопка должна выглядеть активной.

Пример No One

Содержит аффорданс
Иными словами, выглядит, как кнопка. Это упростит ее восприятие и позволит без каких-либо затруднений закрыть сообщение.

Пример Ralf Ringer

Реагирует на наведение
Сделайте кнопку интерактивной, чтобы она реагировала на наведение курсора, тем самым делая интерфейс более отзывчивым.

Пример Ozon

Текст гендерно-нейтральный
Если вы не знаете пол клиента, лучше сделать текст кнопки гендерно-нейтральным. Предлагать женщине нажать на кнопку «Я согласен» – неидеальное исполнение.

Пример Аптека.ру

Без вариаций гендера
Еще более неказисто упаковывать согласие так, будто клиент еще не определился с тем, кто он. Ну ведь есть же альтернативы: «Ок», «Понятно», «Принять» и т.д.

Пример Hoff

7. Кнопки прочих действий

3 гайдлайна
Если согласие – просмотр сайта
Если в качестве согласия выступает дальнейший просмотр сайта, кнопки согласия может не быть в принципе. Вместо нее в сообщении можно разместить крестик.

Пример буквоед

Отказ от cookies
Помимо кнопки согласия, также можно встретить и кнопку отказа от cookies. Но как минимум в российском e-commerce такая практика очень редкая.

Пример Ригла

Настройка cookies
Более элегантное решение – дать клиенту самому выбрать типы cookies. Из-за особенностей регулирования чаще встречается на Западе, чем у нас.

Пример Flowwow

8. Закрытие сообщения

5 гайдлайнов
При нажатии на кнопку согласия
Базовый момент: если клиент соглашается с условиями, сообщение должно исчезать с экрана.

Пример СберМаркет

При нажатии на крестик?
Некоторые также снабжают сообщение кнопкой закрытия. Но если согласие – это продолжение просмотра сайта, такая кнопка может быть дублирующей и излишней.

Пример Ригла

При переходе к описанию
Если в ваше сообщение можно лишь закрыть, и клиент перешел по ссылке, чтобы узнать больше о cookies, его можно скрывать – ведь клиент уже его заметил.

Пример Lamoda

Автоматическое скрытие
Некоторые компании не утруждают клиента нажимать на кнопку для закрытия сообщения: спустя некоторое время оно исчезает само.

Пример Самокат

Отсчет до скрытия сообщения
Если сообщение исчезает автоматически, progress bar помогает лучше управлять ожиданиями клиента относительно того, когда это произойдет.

Пример ВкусВилл

To be continued...
Несмотря на свою кажущуюся простоту, согласие с cookies скрывает в себе много нюансов, а свобода в его проектировании порождает кучу ошибок.

Надеюсь, этот материал помог вам прокачать насмотренность, а кому-то из вас – еще и поправить недочёты, сделав согласие с cookies лучше.

Следующие статьи будут с таким же уровнем детализации. Продолжаем создавать крупнейшую открытую русскоязычную базу лучших практик UX/UI в eCommerce.

Если было полезно, буду рад, если подпишетесь на мой Telegram и поделитесь ссылкой на этот пост с коллегами – я это очень ценю. Успехов и будем на связи!
Все статьи по e-commerce