PrestaShop

Модул CookiePilot за PrestaShop с Consent Mode v2

Качете един ZIP файл през Module Manager, свържете домейна на магазина и модулът ще зарежда банера за съгласие в head на всяка страница. Модулът поддържа PrestaShop 8.x и 9.x.

Изисквания и поддържани версии

  • Модулът поддържа PrestaShop 8.x и 9.x.
  • Достъп до административния панел с право за инсталиране на модули.
  • Акаунт в CookiePilot. Можете да се регистрирате, да потвърдите имейла си и да влезете директно от модула.
  • ZIP файлът на модула, версия 1.0.0, изтеглен от връзката по-долу. Не го разархивирайте.

Изтегляне на модула

Изтеглете официалния инсталационен ZIP файл на CookiePilot, запазете го и го качете в PrestaShop без разархивиране.

Изтегляне на ZIP файла

Инсталиране на ZIP файла през Module Manager

  1. 1.В административния панел отворете Modules, след това Module Manager и изберете Upload a module.
  2. 2.Поставете изтегления ZIP файл в прозореца за качване. PrestaShop ще го инсталира под името CookiePilot CMP.
  3. 3.Изберете Configure при CookiePilot CMP, за да отворите страницата за настройки.
  4. 4.Ако качването бъде отхвърлено, проверете дали магазинът работи на PrestaShop 8.x или 9.x и дали ZIP файлът е оригинален и непроменен.

Регистрация, потвърждение на имейла и свързване на магазина

  1. 1.В страницата за настройки създайте акаунт в CookiePilot или влезте в съществуващ. За регистрацията са нужни имейл адрес и парола.
  2. 2.Отворете писмото за потвърждение, върнете се в PrestaShop Back Office, отворете отново настройките на CookiePilot CMP и влезте с потвърдения акаунт, ако е нужно.
  3. 3.Свържете магазина. Модулът автоматично създава домейна в акаунта ви или се свързва отново със съществуващ домейн със същото име на хост.
  4. 4.В панела Shop connection се показват свързаният домейн, акаунтът, текущият план и състояние CONNECTED.

Къде се добавя скриптът

  1. 1.Модулът добавя един скрипт CookiePilot в head на всяка страница на магазина и използва точка за включване, която се изпълнява рано. Скриптове, поставени по-рано директно в темата, все пак могат да се стартират първи, затова настройте автоматичното блокиране на CookiePilot да ги блокира или ги настройте в GTM да чакат съгласие.
  2. 2.Премахнете ръчно добавен CookiePilot snippet или друг банер за съгласие от темата и tag container. Два слоя за съгласие си пречат и повреждат измерването.
  3. 3.Панелът Storefront status съдържа превключвател Enable CookiePilot banner and Consent Mode, чрез който проверявате дали скриптът се зарежда.

Съответствие с Consent Mode v2

  1. 1.Модулът задава началните стойности на Google Consent Mode v2 като denied, преди посетителят да направи избор. Съхранението за анализи и маркетинг остава отказано до получаване на съгласие.
  2. 2.Accept All разрешава всички категории. Reject All ги оставя като denied. При подробен избор се разрешават само категориите, избрани от посетителя.
  3. 3.Допълнителните статични и динамични скриптове, регистрирани в модула, се блокират и освобождават по същите категории.

Работа в multistore

  1. 1.При multistore настройките се пазят отделно за всеки магазин. Всеки магазин свързва свой домейн и използва собствени ключове.
  2. 2.Нов магазин не наследява ключовете на основния магазин. Отворете настройките на модула в контекста на всеки магазин и го свържете отделно.

Тестове на тракерите в пет състояния

Изпълнете всеки тест в нова частна сесия с отворен раздел Network. Модулът е проверен спрямо тези пет приемателни теста.

Преди съгласие: докато банерът е отворен, няма заявки за анализи или маркетинг и не се записват проследяващи cookies.
Само анализи: разрешете единствено аналитичната категория. Аналитичните заявки започват, а маркетинговите заявки и cookies остават блокирани.
Само маркетинг: разрешете единствено маркетинга. Маркетинговите тагове могат да се задействат, докато analytics storage остава denied.
Accept All: след приемане на всички съгласия инструментите за анализи и маркетинг могат да работят според конфигурацията на магазина.
Reject All: магазинът, количката и checkout продължават да работят, а тракерите остават бездействащи и след презареждане.

Meta Pixel и TikTok Pixel не разчитат Consent Mode, затова Consent Mode v2 сам по себе си не ги спира. Покрийте ги с автоматичното блокиране на модула или с event gating след маркетингово съгласие.

Деактивиране, деинсталиране и повторно инсталиране

Деактивирането премахва скрипта на CookiePilot от магазина, без да променя домейна в акаунта ви.

Деинсталирането изтрива локалните тайни и hooks от базата данни. То не изтрива отдалечения домейн или съхранените доказателства за съгласие.

Можете да инсталирате модула отново и да свържете същия домейн. Модулът се закача към съществуващия домейн, вместо да създава дубликат.

Отстраняване на проблеми

Банерът не се показва след инсталиране

Изчистете кеша на PrestaShop от Advanced Parameters, Performance и кеша на CDN, ако използвате такъв. Кешираният HTML може да е създаден преди активирането.

Два банера или противоречиво състояние

Премахнете ръчно поставените snippets от темата, hosting tools и tag containers. Трябва да работи само един слой за съгласие, а модулът вече го добавя веднъж.

Тракерите се стартират преди банера

Тема или друг модул с твърдо вградени GA4, Meta или TikTok може да зарежда извън слоя за съгласие. Настройте автоматичното блокиране на CookiePilot да блокира или покрива тези тагове, или ги настройте в GTM да се изпълняват само след необходимото съгласие.

Настройки с Google Tag Manager

Оставете модула като единствен източник на съгласие. Обвържете всеки GTM таг с правилното състояние и не добавяйте втори CookiePilot loader в контейнера.

Заявките към Meta или TikTok продължават

Тези pixels пренебрегват Consent Mode. Проверете автоматичното блокиране или event gating и преместете ръчно добавения pixel зад маркетинговото съгласие.

Инсталирайте модула и тествайте магазина

Изтеглете ZIP файла, свържете домейна и изпълнете петте теста в чиста сесия. Цялата настройка се извършва в административния панел.