PrestaShop

CookiePilot modulis PrestaShop ar Consent Mode v2

Augšupielādējiet vienu ZIP failu, izmantojot Module Manager, savienojiet veikala domēnu, un modulis ielādēs piekrišanas reklāmjoslu katras lapas head daļā. Tiek atbalstītas PrestaShop versijas no 8.0.0 līdz 9.99.99.

Prasības un atbalstītās versijas

  • PrestaShop versija no 8.0.0 līdz 9.99.99.
  • Piekļuve administrēšanas videi ar tiesībām instalēt moduļus.
  • CookiePilot konts. Reģistrēties, apstiprināt e-pasta adresi un pieteikties var tieši modulī.
  • Moduļa ZIP fails, versija 1.0.0, kas lejupielādēts no tālāk norādītās saites. Neatpakojiet to.

Moduļa lejupielāde

ZIP failu tālāk norādītajā adresē nodrošina CookiePilot lietotne, un tas netiek izplatīts trešo pušu tirdzniecības vietās. Pēc lejupielādes salīdziniet SHA-256 kontrolsummu ar publicēto vērtību, lai pārliecinātos, ka fails nav mainīts.

Izmērs: 228.8 KBSHA-256: 9ac5668263574e760e6f860a4a939c3ee67445d15624e02f6b03d14e5fdb95d9
Lejupielādēt ZIP failu

Linux vai macOS vidē izpildiet tālāk redzamo komandu. Windows vidē lejupielādētajam failam izmantojiet certutil -hashfile. Rezultātam precīzi jāsakrīt ar publicēto vērtību.

tmp=$(mktemp)
trap 'rm -f "$tmp"' EXIT
curl -fsSL https://app.cookiepilot.io/downloads/cookiepilot-prestashop-addons-1.0.0.zip -o "$tmp"
echo "9ac5668263574e760e6f860a4a939c3ee67445d15624e02f6b03d14e5fdb95d9  $tmp" | sha256sum --check

ZIP faila instalēšana ar Module Manager

  1. 1.Administrēšanas vidē atveriet Modules, pēc tam Module Manager un izvēlieties Upload a module.
  2. 2.Ievelciet lejupielādēto ZIP failu augšupielādes logā. PrestaShop to instalēs un parādīs kā CookiePilot CMP.
  3. 3.Pie CookiePilot CMP izvēlieties Configure, lai atvērtu moduļa iestatījumus.
  4. 4.Ja fails tiek noraidīts, pārbaudiet, vai PrestaShop versija ir no 8.0.0 līdz 9.99.99 un ZIP ir oriģinālais, nemainītais fails.

Reģistrācija, e-pasta apstiprināšana un veikala savienošana

  1. 1.Iestatījumu lapā izveidojiet CookiePilot kontu vai piesakieties esošā kontā. Reģistrācijai vajadzīga e-pasta adrese un parole.
  2. 2.Apstipriniet saņemto verifikācijas vēstuli. Pēc adreses apstiprināšanas modulis pabeidz pieteikšanos.
  3. 3.Savienojiet veikalu. Modulis automātiski izveido domēnu CookiePilot kontā vai atkārtoti savieno esošu domēnu ar tādu pašu resursdatora nosaukumu.
  4. 4.Panelī Shop connection pēc tam tiek rādīts domēns, konts, pašreizējais plāns un statuss CONNECTED.

Skripta ievietošanas vieta

  1. 1.Modulis ievieto CookiePilot skriptu katras veikala lapas head daļā tieši vienu reizi un pirms analītikas tagiem. Motīvs nav jāmaina, un dublēti hooks nerada otru kopiju.
  2. 2.Noņemiet manuāli ievietotu CookiePilot snippet vai citu piekrišanas reklāmjoslu no motīva un tagu konteineriem. Divi piekrišanas slāņi rada pretrunīgu stāvokli un nepareizus mērījumus.
  3. 3.Panelī Storefront status ir slēdzis Enable CookiePilot banner and Consent Mode, kas parāda, vai skripts tiek ielādēts.

Consent Mode v2 kartējums

  1. 1.Pirms apmeklētājs izdara izvēli, modulis iestata Google Consent Mode v2 noklusējuma vērtības uz denied. Analītikas un mārketinga glabāšana paliek atteikta līdz piekrišanas saņemšanai.
  2. 2.Accept All atļauj visas kategorijas. Reject All tās atstāj denied stāvoklī. Detalizēta izvēle atļauj tikai apmeklētāja izvēlētās kategorijas.
  3. 3.Modulī reģistrētie izvēles statiskie un dinamiskie skripti tiek bloķēti un palaisti atbilstoši tām pašām kategorijām.

Darbība multistore vidē

  1. 1.Multistore instalācijā iestatījumi tiek glabāti katram veikalam atsevišķi. Katrs veikals savieno savu domēnu un glabā savas atslēgas.
  2. 2.Jauns veikals nemanto galvenā veikala atslēgas. Atveriet moduļa iestatījumus katra veikala kontekstā un savienojiet to atsevišķi.

dataLayer pārbaude konsolē

Atveriet veikalu privātā logā, palaidiet pārlūka konsoli un ielīmējiet tālāk redzamo kodu. Pirms izvēles jābūt vienam default ierakstam ar denied vērtībām, bet pēc izvēles jāseko update ierakstam ar atļautajām kategorijām.

(window.dataLayer || []).forEach(function (entry) {
  if (entry && entry[0] === 'consent') {
    console.log(entry[1], entry[2]);
  }
});

Izsekotāju testi piecos stāvokļos

Katru stāvokli pārbaudiet jaunā privātā sesijā ar atvērtu Network cilni. Modulis tiek verificēts pret šiem pieciem pieņemšanas testiem.

Pirms piekrišanas: kamēr reklāmjosla ir atvērta, nav analītikas vai mārketinga pieprasījumu un netiek rakstīti izsekošanas sīkfaili.
Tikai analītika: atļaujiet tikai analītikas kategoriju. Analītikas pieprasījumi sākas, bet mārketinga pieprasījumu un sīkfailu nav.
Tikai mārketings: atļaujiet tikai mārketingu. Mārketinga tagi var sākt darboties, kamēr analytics storage paliek denied.
Accept All: atļautās kategorijas sāk darboties, un dataLayer satur consent update ar granted vērtībām.
Reject All: veikals, grozs un checkout turpina darboties, bet izsekotāji klusē arī pēc lapas pārlādes.

Meta Pixel un TikTok Pixel nelasa Consent Mode, tāpēc Consent Mode v2 viens pats tos neaptur. Izmantojiet moduļa automātisko bloķēšanu vai event gating pēc mārketinga piekrišanas.

Atspējošana, atinstalēšana un pārinstalēšana

Atspējojot moduli, CookiePilot skripts tiek noņemts no veikala. Domēns CookiePilot kontā netiek mainīts.

Atinstalēšana no datubāzes noņem lokālos noslēpumus un hooks. Attālais domēns un saglabātie piekrišanas pierādījumi netiek dzēsti.

Moduli var pārinstalēt un savienot to pašu domēnu. Tas piesaistās esošajam domēnam, nevis izveido dublikātu.

Problēmu novēršana

Pēc instalēšanas reklāmjosla neparādās

Notīriet PrestaShop kešatmiņu sadaļā Advanced Parameters, Performance un arī CDN kešatmiņu. Kešotais HTML var būt izveidots pirms moduļa ieslēgšanas.

Divas reklāmjoslas vai pretrunīga piekrišana

Noņemiet manuāli ievietotus piekrišanas fragmentus no motīva, mitināšanas rīkiem un tagu konteineriem. Jādarbojas tikai vienam piekrišanas slānim.

Izsekotāji sāk darboties pirms reklāmjoslas

Motīvs vai cits modulis ielādē GA4, Meta vai TikTok ārpus piekrišanas slāņa. Pārvietojiet tagus aiz automātiskās bloķēšanas vai piekrišanas noteikuma.

Google Tag Manager iestatījumi

Atstājiet moduli kā vienīgo piekrišanas avotu. Piesaistiet katru GTM tagu pareizajam stāvoklim un nepievienojiet konteineram otru CookiePilot loader.

Meta vai TikTok pieprasījumi turpinās

Šie pikseļi ignorē Consent Mode. Pārbaudiet automātisko bloķēšanu vai event gating un pārvietojiet motīvā ievietotu pikseli aiz mārketinga piekrišanas.

Modulis īstā veikalā

Instalējiet moduli un pārbaudiet veikalu

Lejupielādējiet ZIP failu, savienojiet domēnu un tīrā sesijā izpildiet piecus testus. Visa konfigurēšana notiek administrēšanas vidē.