PrestaShop

CookiePiloti moodul PrestaShopile koos Consent Mode v2-ga

Laadi Module Manageris üles üks ZIP-fail, ühenda poe domeen ja moodul kuvab nõusolekuriba iga poelehe head-osast. Toetatud PrestaShopi versioonid: 8.0.0 kuni 9.99.99.

Nõuded ja toetatud versioonid

  • PrestaShop versioon 8.0.0 kuni 9.99.99.
  • Ligipääs poe halduspaneelile koos õigusega mooduleid paigaldada.
  • CookiePiloti konto. Registreerumine, e-posti kinnitamine ja sisselogimine toimuvad otse moodulis.
  • Mooduli ZIP-fail, versioon 1.0.0, alla laaditud allolevalt lingilt. Ära paki seda lahti.

Laadi moodul alla

ZIP-faili jagab CookiePiloti rakendus alloleval aadressil ja seda ei levitata kolmandate osapoolte turgudel. Võrdle pärast allalaadimist SHA-256 kontrollsummat avaldatud väärtusega, et veenduda, et faili ei ole teel muudetud.

Suurus: 228.8 KBSHA-256: 9ac5668263574e760e6f860a4a939c3ee67445d15624e02f6b03d14e5fdb95d9
Laadi ZIP alla

Linuxis või macOS-is käivita allolev käsk. Windowsis kasuta allalaaditud faili peal käsku certutil -hashfile. Tulemus peab avaldatud räsiga täpselt kattuma.

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

Paigalda ZIP Module Manageris

  1. 1.Ava halduspaneelis Modules, seejärel Module Manager, ja klõpsa Upload a module.
  2. 2.Lohista alla laaditud ZIP üleslaadimisaknasse. PrestaShop paigaldab mooduli ja kuvab selle loendis nimega CookiePilot CMP.
  3. 3.Klõpsa CookiePilot CMP kirje juures Configure, et avada mooduli seadistusleht.
  4. 4.Kui üleslaadimine lükatakse tagasi, kontrolli, et PrestaShopi versioon jääb vahemikku 8.0.0 kuni 9.99.99 ja et ZIP on algne, muutmata fail.

Registreeru, kinnita e-post ja ühenda pood

  1. 1.Loo seadistuslehel CookiePiloti konto või logi sisse olemasolevale. Registreerumiseks on vaja e-posti aadressi ja parooli.
  2. 2.Kinnita e-postile saabunud kinnituskiri. Moodul viib sisselogimise lõpule, kui aadress on kinnitatud.
  3. 3.Ühenda pood: moodul loob domeeni sinu CookiePiloti kontol automaatselt või ühendub uuesti olemasoleva sama hostinimega domeeniga.
  4. 4.Shop connection paneel näitab seejärel ühendatud domeeni, kontot ja kehtivat paketti koos olekuga CONNECTED.

Kuhu skript lisatakse

  1. 1.Moodul lisab CookiePiloti skripti iga poelehe head-ossa, täpselt üks kord, enne analüütikasilte. Sa ei kleebi teemasse mingit koodi ja teemas dubleeritud hook-id ei tekita teist koopiat.
  2. 2.Kui teemas või sildikonteineris on juba käsitsi kleebitud CookiePiloti snipet või mõni muu nõusolekuriba, eemalda see. Kaks nõusolekukihti ühel lehel võistlevad nõusolekuoleku pärast ja rikuvad mõõtmise.
  3. 3.Storefront status paneelil on üks lüliti, Enable CookiePilot banner and Consent Mode, nii et saad igal ajal kontrollida, kas skripti serveeritakse.

Consent Mode v2 vastendus

  1. 1.Moodul seab Google Consent Mode v2 vaikeväärtused olekusse denied, enne kui külastaja teeb mis tahes valiku. Analüütika ja turunduse salvestus jäävad denied olekusse, kuni nõusolek on olemas.
  2. 2.Accept All annab loa kõigile kategooriatele. Reject All jätab kõik kategooriad olekusse denied. Granulaarne nõusolek annab loa täpselt neile kategooriatele, mille külastaja seadete vaates valis.
  3. 3.Moodulis registreeritud valikulised staatilised ja dünaamilised skriptid blokeeritakse ja vabastatakse samade kategooriate järgi, nii et skript käivitub ainult siis, kui tema kategooria on lubatud.

Käitumine multistore keskkonnas

  1. 1.Multistore paigalduses salvestatakse seadistus iga poe kohta eraldi. Iga pood ühendab oma domeeni ja hoiab oma võtmeid.
  2. 2.Uus pood ei päri omanikupoe võtmeid. Ava mooduli seadistus iga poe kontekstis ja ühenda pood eraldi.

Kontrolli dataLayerit konsoolis

Ava pood privaataknas, ava brauseri konsool ja kleebi allolev snipet. Enne mis tahes valikut peaksid nägema ühte default-kirjet denied väärtustega. Pärast valikut peab järgnema update-kirje lubatud kategooriatega.

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

Trackerite testid viies olekus

Käivita iga olek värskes privaatses seansis ja hoia Network vahekaart lahti. Need viis olekut on vastuvõtutest, mille vastu moodulit ennast kontrollitakse.

Enne nõusolekut: kui riba on veel avatud, ei näita Network vahekaart ühtegi analüütika- ega turunduspäringut ja jälgimisküpsiseid ei kirjutata.
Ainult analüütika: luba granulaarses vaates ainult analüütika. Analüütikapäringud käivituvad, turunduspäringud ja -küpsised jäävad puudu.
Ainult turundus: luba ainult turundus. Turundussildid võivad käivituda, samal ajal kui analüütika salvestus jääb denied olekusse.
Accept All: lubatud kategooriad käivituvad ja dataLayer sisaldab consent update kirjet granted väärtustega.
Reject All: pood töötab edasi, sealhulgas ostukorv ja kassa, ning trackerid jäävad vait ka pärast lehe uuesti laadimist.

Meta Pixel ja TikTok Pixel ei loe Consent Mode olekut, seega Consent Mode v2 üksi neid ei peata. Need tuleb katta mooduli automaatse blokeerimisega või käivitada event gating kaudu alles pärast turundusnõusolekut.

Keela, eemalda, paigalda uuesti

Mooduli keelamine eemaldab CookiePiloti skripti poest. Domeen sinu CookiePiloti kontol jääb puutumata.

Eemaldamine kustutab poe andmebaasist kohalikud saladused ja hook-id. See ei kustuta kaugdomeeni ega salvestatud nõusolekutõendeid.

Mooduli uuesti paigaldamine ja sama domeeni taasühendamine töötab: moodul haakub olemasoleva domeeni külge, selle asemel et luua duplikaati.

Tõrkeotsing

Riba ei ilmu pärast paigaldamist

Tühjenda PrestaShopi vahemälu jaotises Advanced Parameters, Performance, ja tühjenda CDN, kui kasutad seda. Vahemällu jäänud HTML serveerib endiselt lehti, mis loodi enne mooduli sisselülitamist.

Kaks riba või vastuoluline nõusolekuolek

Eemalda käsitsi kleebitud nõusolekusnipetid teemast, majutusteenuse tööriistadest ja sildikonteineritest. Töötada tohib täpselt üks nõusolekukiht ja moodul lisab selle juba ühe korra.

Trackerid käivituvad enne riba

Teema või mõni muu moodul, kuhu GA4, Meta või TikTok on püsivalt sisse kirjutatud, laadib väljaspool nõusolekukihti. Vii need sildid mooduli automaatse blokeerimise taha või nõusolekuga piiratud sildiseadistusse.

Google Tag Manageri seadistused

Hoia moodul ainsa nõusolekuallikana. Piira iga GTM-i silt vastava nõusolekuolekuga või käivita see pärast consent update kirjet ja ära kunagi kleebi konteinerisse teist CookiePiloti laadurit.

Meta või TikToki päringud ilmuvad endiselt

Need pikslid eiravad Consent Mode olekut. Veendu, et neid katab automaatne blokeerimine või event gating; teemasse püsivalt kirjutatud piksel käivitub seni, kuni see viiakse turundusnõusoleku taha.

Moodul päris poes

Paigalda moodul ja testi oma poodi

Laadi ZIP alla, ühenda domeen ja käi puhtas seansis läbi viis trackeri olekut. Kogu seadistamine toimub halduspaneelis.