Як налаштувати термін дії файлів cookie Magento 2 , політику та обмеження?

Хоча файли cookie Magento 2 можуть здаватися неважливими для користувачів, вони є важливими для продавців. Вони допомагають збирати персональні дані клієнтів для маркетингу та аналітики. Але найголовніше, вони допомагають підтримувати Відповідність Magento GDPR .

Існують деякі Basic налаштування файлів cookie Magento 2, які ви можете налаштувати за замовчуванням. Вони включають політику використання файлів cookie Magento, термін дії файлів cookie, панель згоди на використання файлів cookie, режим обмеження файлів cookie та інші.

Цей посібник навчить вас правильно налаштовувати файли cookie Magento та робити їх сумісними з режимом згоди Google v2. Також є детальна інформація про те, як налаштувати панель згоди на використання файлів cookie та додати нові файли cookie для відстеження в Magento.

Ключові висновки
  • Файли cookie Magento 2 використовуються для відстеження сеансів клієнтів, аналізу їхньої поведінки та забезпечення персоналізованого перегляду веб-сторінок.
  • Налаштування файлів cookie Magento дозволяють продавцям налаштовувати термін дії файлів cookie, домен, обмеження щодо файлів cookie та згоду.
  • Magento за замовчуванням збирає необхідні (ідентифікатор сеансу, автентифікація клієнта, група клієнтів, згода тощо) та необов'язкові (_ga, _gat, _gid) файли cookie.
  • За замовчуванням режим обмеження файлів cookie Magento не сумісний з режимом згоди Google. Вам потрібно інтегрувати сторонні модулі, такі як Magefan Cookie Consent, щоб додати сумісність.

Файли cookie Magento 2 – це невеликі фрагменти даних, які веб-сайт зберігає у браузері відвідувача. Сервер (або JavaScript на сторінці) встановлює їх, а браузер надсилає їх назад за кожним запитом, що дозволяє сайту розпізнавати відвідувачів, що повернулися, та запам'ятовувати такі речі, як ідентифікатор сеансу та налаштування.

Файли cookie здебільшого використовуються для створення персоналізованого досвіду для клієнтів та генерування пропозицій на основі їхніх попередніх кроків.

Наприклад, коли відвідувач заходить у ваш магазин, Magento створює файл cookie в його браузері. Цей файл cookie запам'ятовує ідентифікатор сеансу та налаштування. Коли відвідувач повертається наступного разу, браузер надсилає цей файл cookie назад до Magento. Таким чином Magento розпізнає користувача та відновлює його попередній сеанс.

Однак файли cookie також важливі для власників магазинів. Вони допомагають їм підтримувати відповідність GDPR та уникати юридичних вразливостей згідно з глобальними законами про конфіденційність.

Відповідно до Загального регламенту про захист даних (GDPR), продавці повинні надавати клієнтам з ЄС повний контроль над даними, які вони дозволяють магазинам збирати.

Окрім збору згоди користувачів, продавці повинні чітко показувати категорії файлів cookie (наприклад, основні, маркетингові, аналітичні, рекламні тощо) та дозволяти клієнтам налаштовувати, приймати або видаляти зібрані дані.

Крім того, у Політиці конфіденційності Magento продавці повинні надати чітке пояснення використання файлів cookie магазином.

Ігнорування цих вимог може призвести до юридичних та фінансових наслідків.

 Налаштування файлів cookie Magento на інтерфейсі

Приклад списку згоди на використання файлів cookie Magento, який відвідувачі можуть переглядати та налаштовувати під час відвідування веб-сайту (джерело: Згода на використання файлів cookie Magefan )

Щоб налаштувати файли cookie в Magento 2, перейдіть до розділу Магазини > Налаштування > Конфігурація > Загальне > Веб > Налаштування файлів cookie за замовчуванням та виконайте ці прості кроки.

Крок 1: Вкажіть термін дії файлів cookie

. Це визначає, як довго файли cookie повинні зберігатися на комп’ютері клієнта. Значення за замовчуванням становить 3600 секунд (1 година), але якщо ви хочете, щоб файли cookie закінчували термін дії одразу після того, як клієнт залишає браузер, введіть 0 у це поле.

Крок 2: Введіть шлях файлів cookie

. Він контролює, для яких URL-шляхів дійсний файл cookie. Якщо ви хочете, щоб він був дійсним на всіх сторінках, використовуйте скісну риску (/) у цьому полі.

 Налаштування файлів cookie за замовчуванням у Magento 2

Крок 3: Додайте домен файлів cookie

Якщо ви хочете ввімкнути файли cookie для всіх піддоменів, які ви використовуєте, введіть тут відповідний домен, поставивши перед ним крапку, наприклад, ".domain.com".

Крок 4: Налаштуйте HTTP

Встановіть Так у полі Використовувати лише HTTP , щоб запобігти доступу JavaScript до файлів cookie, що допомагає запобігти крадіжці на основі XSS.

Крок 5: Увімкніть режим обмеження файлів cookie

Виберіть Так , щоб увімкнути повідомлення про файли cookie на вітрині магазину. Потім збережіть налаштування.

 Як налаштувати параметри файлів cookie за замовчуванням у Magento 2 ?

Щоб редагувати повідомлення про файли cookie за замовчуванням у Magento, потрібно редагувати файл шаблону за допомогою перевизначення власної теми, оскільки немає опції адміністратора для редагування тексту або стилів повідомлення.

 увімкнути режим обмеження використання файлів cookie magento

Примітка: текст панелі файлів cookie за замовчуванням дуже обмежений і пропонує лише один варіант: Дозволити файли cookie. Використовуйте модуль Magefan Cookie Consent, щоб увімкнути інші опції, такі як «Прийняти вибране» та «Відхилити все», і редагувати повідомлення про файли cookie безпосередньо з адміністратора.

Крок 1: Знайдіть файл шаблону за замовчуванням

Знайдіть шаблон повідомлення про файли cookie Magento через:

vendor/magento/module-cookie/view/frontend/templates/html/notices.phtml

Крок 2: Створіть власну тему, що замінює файли cookie

Перейдіть до каталогу вашої власної теми

app/design/frontend/VendorName/ThemeName/.

та створіть відсутні підкаталоги:

Magento_Cookie/templates/html/

Потім скопіюйте файл notices.phtml з каталогу Magento та вставте його в цей новий шлях до папки:

design/frontend/VendorName/ThemeName/Magento_Cookie/templates/html/notices.phtml

Крок 3: Відредагуйте текст повідомлення про файли cookie та HTML

Змініть повідомлення про файли cookie всередині notices.phtml. Змініть підпис кнопки «Дозволити» та посилання «дізнатися більше» (яке за замовчуванням веде на сторінку політики конфіденційності). Збережіть файл після завершення та очистіть кеш Magento.

Щоб додати більше рекламних або маркетингових файлів cookie до Magento, вам потрібне модуль Magento 2 Cookie Consent від Magefan , оскільки Magento за замовчуванням обмежений файлами cookie Google Analytics та Google Tag Manager.

Модуль дозволяє вам увімкнути повідомлення про файли cookie в Magento з групами та параметрами конфігурації, а також створювати нові файли cookie та групи файлів cookie безпосередньо в адміністративній панелі.

Щоб додати нові файли cookie в Magento, перейдіть до розділу Маркетинг > Згода на використання файлів cookie Magefan > Файли cookie > Додати новий файл cookie та заповніть обов’язкові поля.

 створити файли cookie в Magento

Політика використання файлів cookie Magento 2 – це технічна структура, необхідна для інформування відвідувачів про дані, які ви збираєте, та про те, як ці дані використовуються. Вона часто представлена ​​як окрема сторінка політики конфіденційності , яка пояснює вашу політику використання файлів cookie та містить список файлів cookie, які ви збираєте.

Для дотримання GDPR політика використання файлів cookie повинна відповідати на такі питання:

  • Як працюють файли cookie?
  • Чому файли cookie використовуються на веб-сайті?
  • Які типи файлів cookie використовуються в Magento?
  • Чи є якісь спеціальні або користувацькі файли cookie?
  • Який встановлений термін служби файлів cookie?
  • Чи використовуються сторонні файли cookie?
  • Як збирається та зберігається згода на використання файлів cookie?
  • Як користувачі можуть керувати файлами cookie, приймати їх або вимикати?

Однак політика використання файлів cookie Magento стосується не лише дотримання GDPR. Йдеться про зміцнення довіри клієнтів шляхом прозорості щодо їхньої конфіденційності.

Щоб редагувати політику використання файлів cookie в Magento, перейдіть до розділу Вміст > Елементи > Сторінки, знайдіть сторінку Політика конфіденційності та почніть її редагувати.

 Сторінки Magento 2 CMS

Крок 1:  Увімкніть сторінку, якщо ви ще цього не зробили.

Крок 2: Перейдіть до розділу Вміст та додайте необхідні зміни.

 Редагувати політику конфіденційності в Magento 2

Крок 3: Виберіть Вигляд магазину , де ця сторінка буде відображатися, у розділі Сторінка в розділі Веб-сайти .

 Сторінки на веб-сайтах

Крок 4: Натисніть кнопку Зберегти та перевірте сторінку політики конфіденційності на вітрині магазину. Ось як сторінка політики конфіденційності відображатиметься у вашому магазині Magento:

 Сторінка політики конфіденційності вітрини Magento

Якщо ви хочете оновити сторінку ввімкнення файлів cookie Magento за замовчуванням, ви можете зробити це через сторінки Magento CMS.

 увімкнення файлів cookie Magento

Примітка: Політика конфіденційності та сторінки ввімкнення файлів cookie – це не одне й те саме. Сторінка політики конфіденційності Magento – це юридичний документ, який інформує користувачів про те, як ваш магазин збирає, використовує та захищає їхні дані.


Сторінка «Увімкнути файли cookie» містить інструкції щодо того, що таке файли cookie та як їх увімкнути у браузері користувача (якщо у нього вимкнено файли cookie, що конфліктує з основними функціями Magento, такими як додавання товарів до кошика або вхід в обліковий запис).

Крок 1: Перейдіть до Вміст > Елементи > Сторінки та почніть редагувати сторінку Увімкнути файли cookie .

 Сітка сторінок Magento 2 CMS

Крок 2:  Увімкніть сторінку та відредагуйте повідомлення про файли cookie на Вміст .

 Редагувати повідомлення про файли cookie в Magento 2

Крок 3: Виберіть Вигляд магазину , щоб відобразити сторінку ввімкнення файлів cookie, і натисніть кнопку Зберегти після завершення.

 Сторінки на веб-сайтах Magento

Термін служби файлів cookie Magento 2 – це період часу, який визначає, як довго файли cookie зберігаються в браузері після його закриття. Типовий термін дії файлів cookie становить 3600, що становить приблизно 1 годину. Якщо встановити значення 0, термін дії файлів cookie закінчиться в момент закриття вікна браузера користувачами.

Magento дозволяє встановити довгий (постійний) або короткий (сеансовий) термін дії файлів cookie. Однак немає жодної офіційної рекомендації щодо ідеального терміну дії будь-якого з цих типів.

Все залежить від вашої бізнес-моделі, поведінки клієнтів та вимог безпеки.

Тривалий термін дії файлів cookie в Magento

Тривалий термін дії файлів cookie зосереджений на зручності клієнтів. Він дозволяє користувачам повертатися до магазину без постійних входів та виходів.

Плюси та мінуси
 актуально
Зберігає сесії входу протягом тривалішого періоду
 актуально
Запам'ятовує налаштування клієнтів та попередні відвідування
 актуально
Покращує зручність для клієнтів, що повертаються
 актуально
Збільшує ризик безпеки, якщо користувачі забувають вийти з системи.
 актуально
Зберігає сеанси активними на спільних пристроях.
 актуально
Може порушувати вимоги безпеки через занадто довгі сеанси.

 

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

Короткий термін служби файлів cookie

Короткий термін служби файлів cookie у Magento зосереджений на безпеці, таким чином сеанси швидше завершуються. Цей підхід особливо корисний для магазинів, які обробляють конфіденційні дані.

Плюси та мінуси
 актуально
Обмежує тривалість активності збереженої інформації про сеанс у браузері
 актуально
Зменшує ризики безпеки на спільних або публічних пристроях, швидше завершуючи сеанси
 актуально
Допомагає захистити конфіденційні дані клієнтів або магазину
 актуально
Допомагає дотримуватися вимог
 актуально
Може занадто швидко виводити клієнтів із системи
 актуально
Може призвести до закінчення терміну дії кошиків для покупок до того, як клієнти завершать оформлення замовлення
 актуально
Вимагає від користувачів частішого входу в систему часто

 

Тому короткий термін дії файлів cookie рекомендується для магазинів, які цінують безпеку понад зручність. Це особливо важливо для магазинів B2B та оптових платформ.

Щойно ви з'ясуєте, який варіант терміну дії кращий для вашого магазину, налаштуйте параметри файлів cookie Magento 2.

Параметри файлів cookie Magento несумісні з Режимом згоди Google v2 за замовчуванням. Щоб дотримуватися вимог, вам слід використовувати модуль Magefan GTM або попросити свою службу файлів cookie додати його.

Давайте розглянемо обидва варіанти.

Модуль Magefan GTM

Magefan Менеджер тегів Google для Magento надає відповідність Google Consent Mode v2, починаючи з версії 2.5.3. Таким чином, якщо у вас є спливаюче вікно cookie Magento за замовчуванням, переконайтеся, що у вас також є відповідна версія модуль GTM. Те саме стосується Авторизованих Google партнерів CMP.

 gdpr у magento google tag manager

Сторонні служби згоди

Якщо ви використовуєте деякі сторонні модулі згоди для Magento, зверніться до своїх постачальників послуг , щоб переконатися, що їхнє рішення сумісне з Consent Mode v2.

Також можливо, що ви впровадили деякі власні рішення для відстеження GTM та згоди на використання cookie. У цьому випадку переконайтеся, що ваші розробники дотримуються Розробник Google Посібник для додавання необхідних змін відповідно до вимог.

Тепер у вас є чіткі кроки для налаштування параметрів файлів cookie Magento та ви знаєте, наскільки це насправді просто, навіть враховуючи режим згоди версії 2.

Однак правильне налаштування – це лише частина процесу. Вам також слід дотримуватися перевірених найкращих практик використання файлів cookie.

Керування файлами cookie Magento не зводиться до налаштування терміну дії файлів cookie та ввімкнення режиму обмеження файлів cookie в адміністраторі. Щоб створити прозорий та зручний для користувача досвід покупок, вам слід дотримуватися найкращих практик.

Запитуйте дозвіл, перш ніж збирати дані

Запитуйте згоду користувача, перш ніж активувати файли cookie для відстеження або реклами. Тобто, показуйте банер згоди на використання файлів cookie одразу після того, як користувачі заходять у ваш магазин.

Надайте три чіткі варіанти на вибір: «Прийняти всі файли cookie», «Відхилити всі файли cookie» та «Прийняти певні файли cookie». Це підвищує довіру клієнтів та допомагає підтримувати https://experienceleague.adobe.com/en/docs/commerce-admin/start/compliance/privacy/compliance-cookie-law" href="https://experienceleague.adobe.com/en/docs/commerce-admin/start/compliance/privacy/compliance-cookie-law" target="_blank" rel="noopener"> відповідність законодавству про файли cookie.

Зробіть ваш банер щодо файлів cookie чітким та зрозумілим

Інформуйте своїх відвідувачів про точні дані, які ви збираєте. Уникайте технічних термінів або складних пояснень, щоб уникнути плутанини.

Повідомлення «Ми збираємо файли cookie» недостатньо. Натомість напишіть щось на кшталт «Ми використовуємо файли cookie, щоб зберігати вміст вашого кошика, покращувати продуктивність сайту та показувати вам більш релевантні пропозиції».

Підтримуйте свою політику щодо файлів cookie в актуальному стані

Регулярно перевіряйте свою політику щодо файлів cookie, щоб відобразити будь-які зміни в тому, як ваш магазин керує даними.

Наприклад, якщо ви починаєте використовувати сторонній інструмент, який відстежує поведінку користувачів, згадайте про це у своїй політиці щодо файлів cookie Magento.

Регулярно переглядайте свої файли cookie

Контролюйте свої файли cookie кожні 3-6 місяців, щоб видаляти непотрібні або застарілі. Це зменшує ризики безпеки та покращує відповідність.

Дозвольте клієнтам керувати своїми даними зі свого облікового запису

Для більшої зручності дозвольте своїм клієнтам керувати налаштуваннями згоди, не звертаючись до служби підтримки. Спростіть для них експорт, оновлення або видалення особистих даних безпосередньо зі сторінки їхнього облікового запису.

Окрім керування конфіденційністю клієнтів, вам також слід попрацювати над безпекою вашого магазину. Після налаштування файлів cookie увімкнути Magento reCAPTCHA додайте Extra рівень захисту від спаму або атак методом грубої сили.

Найчастіші запитання

collapsible icon
Ви не можете налаштувати дозволені країни в Magento за замовчуванням. Щоб показувати банер cookie для певних країн, скористайтеся модуль Magefan Magento 2 Cookie Consent Extension.

Перейдіть до Магазини > Конфігурації > Модулі Magefan > Згода на використання файлів cookie > Налаштування GeoIP > Спеціальні країни та виберіть потрібні країни зі списку.
collapsible icon
Magento не має суворого максимального обмеження на термін дії файлів cookie за замовчуванням. Продавці можуть встановлювати час у секундах, включаючи дуже довгі тривалості, наприклад, 31536000 сек, що дорівнює 1 року.
collapsible icon
Список файлів cookie Magento за замовчуванням включає:

  • додати_в_кошик
  • перегляд для гостей
  • переадресація_входу
  • сховище-кешу-банери-магів
  • повідомлення-магів
  • сховище_даних_продукту
  • нещодавно_порівняний_продукт
  • нещодавно_порівняний_попередній_продукт
  • нещодавно_переглянутий_товар
  • нещодавно_переглянуті_товари_попередні
  • видалити_з_кошика
  • стф
  • X-Magento-Vary
  • ключ_форми
  • сесія кешу магів
  • сховище-кешу-магів
  • анулювання розділу-кешу-сховища-mage
  • час очікування кешу mage
  • постійний_кошик_для_покупок
  • версія_приватного_контенту
  • section_data_ids
  • магазин
  • PHPSESSID
  • адміністратор
  • Код причини виходу з системи
  • section_data_clean
  • мовлення
  • s_fid
  • s_cc
  • apt.sid
  • apt.uid
  • s_sq
  • pagebuilder_modal_dismissed
  • pagebuilder_template_apply_confirm
  • акордеон-{ЗМІННА}-{ЗМІННА}
collapsible icon
За замовчуванням немає можливості відстежувати сторонні файли cookie з модулі та плагінів Magento. Вам потрібно використовувати модуль Magefan Cookie Consent, яке автоматично відстежує та реєструє всі файли cookie, що використовуються вашим веб-сайтом.