PrestaShop

CookiePilot-modul til PrestaShop med Consent Mode v2

Upload en enkelt ZIP-fil i Module Manager, tilslut butikkens domæne, og lad modulet indlæse samtykkebanneret i head på alle butikssider. PrestaShop 8.0.0 til 9.99.99 understøttes.

Krav og understøttede versioner

  • PrestaShop version 8.0.0 til 9.99.99.
  • Adgang til administrationen med ret til at installere moduler.
  • En CookiePilot-konto. Du kan registrere dig, bekræfte din e-mail og logge ind direkte i modulet.
  • Modulets ZIP-fil, version 1.0.0, hentet via linket nedenfor. Pak ikke filen ud.

Hent modulet

ZIP-filen leveres af CookiePilot-programmet på adressen nedenfor og distribueres ikke gennem eksterne markedspladser. Sammenlign SHA-256-kontrolsummen med den offentliggjorte værdi efter download, så du ved, at filen ikke er blevet ændret.

Størrelse: 228.8 KBSHA-256: 9ac5668263574e760e6f860a4a939c3ee67445d15624e02f6b03d14e5fdb95d9
Hent ZIP-filen

Kør kommandoen nedenfor på Linux eller macOS. Brug certutil -hashfile på den hentede fil i Windows. Resultatet skal svare nøjagtigt til den offentliggjorte kontrolsum.

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

Installer ZIP-filen i Module Manager

  1. 1.Åbn Modules og derefter Module Manager i administrationen, og vælg Upload a module.
  2. 2.Træk den hentede ZIP-fil til uploadvinduet. PrestaShop installerer den og viser den som CookiePilot CMP.
  3. 3.Vælg Configure ud for CookiePilot CMP for at åbne modulets indstillinger.
  4. 4.Hvis uploaden afvises, skal du kontrollere, at PrestaShop-versionen ligger mellem 8.0.0 og 9.99.99, og at ZIP-filen er den oprindelige, uændrede fil.

Opret konto, bekræft e-mail og tilslut butikken

  1. 1.Opret en CookiePilot-konto på indstillingssiden, eller log ind på en eksisterende konto. Registreringen kræver en e-mailadresse og en adgangskode.
  2. 2.Bekræft adressen via den tilsendte e-mail. Modulet fuldfører login, når adressen er bekræftet.
  3. 3.Tilslut butikken. Modulet opretter automatisk domænet på din CookiePilot-konto eller tilslutter et eksisterende domæne med samme værtsnavn igen.
  4. 4.Panelet Shop connection viser derefter domænet, kontoen, abonnementet og statussen CONNECTED.

Hvor scriptet indsættes

  1. 1.Modulet indsætter CookiePilot-scriptet i head på hver butiksside præcis én gang og før analysetags. Du skal ikke ændre temaet, og dobbelte hooks medfører ikke endnu en kopi.
  2. 2.Fjern et manuelt indsat CookiePilot snippet eller et andet samtykkebanner fra temaet og eventuelle tag-containere. To samtykkelag konkurrerer om tilstanden og giver forkert måling.
  3. 3.Panelet Storefront status har kontakten Enable CookiePilot banner and Consent Mode, så du altid kan se, om scriptet leveres.

Tilknytning til Consent Mode v2

  1. 1.Modulet sætter standardværdierne i Google Consent Mode v2 til denied, før den besøgende vælger noget. Analyse- og marketinglager forbliver afvist, indtil der foreligger samtykke.
  2. 2.Accept All tillader alle kategorier. Reject All holder dem på denied. Et detaljeret valg tillader kun de kategorier, som den besøgende har valgt.
  3. 3.Valgfrie statiske og dynamiske scripts, der registreres i modulet, blokeres og frigives efter de samme kategorier.

Adfærd i multistore

  1. 1.I en multistore-installation gemmes konfigurationen pr. butik. Hver butik tilslutter sit eget domæne og beholder sine egne nøgler.
  2. 2.En ny butik arver ikke ejerbutikkens nøgler. Åbn modulets indstillinger i hver butiks kontekst, og tilslut dem hver for sig.

Kontrollér dataLayer i konsollen

Åbn butikken i et privat vindue, åbn browserkonsollen, og indsæt koden nedenfor. Før et valg skal du se én default-post med denied-værdier. Efter valget skal en update-post med de tilladte kategorier følge.

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

Trackertest i fem tilstande

Kør hver tilstand i en ny privat session med fanen Network åben. Modulet er verificeret mod netop disse fem accepttest.

Før samtykke: Mens banneret er åbent, må der ikke være analyse- eller marketinganmodninger, og der må ikke skrives trackingcookies.
Kun analyse: Tillad kun analysekategorien. Analyseanmodninger starter, mens marketinganmodninger og marketingcookies forbliver fraværende.
Kun marketing: Tillad kun marketing. Marketingtags kan blive udløst, mens analytics storage forbliver denied.
Accept All: De tilladte kategorier starter, og dataLayer indeholder en consent update med granted-værdier.
Reject All: Butik, kurv og checkout virker fortsat, og trackere forbliver tavse, også efter genindlæsning.

Meta Pixel og TikTok Pixel læser ikke Consent Mode, så Consent Mode v2 stopper dem ikke alene. Dæk dem med modulets automatiske blokering eller event gating efter marketingsamtykke.

Deaktivér, afinstaller og geninstaller

Når modulet deaktiveres, fjernes CookiePilot-scriptet fra butikken. Domænet på din CookiePilot-konto ændres ikke.

Afinstallation fjerner lokale hemmeligheder og hooks fra butikkens database. Det eksterne domæne og gemt dokumentation for samtykke slettes ikke.

Du kan geninstallere modulet og tilslutte samme domæne. Modulet knytter sig til det eksisterende domæne i stedet for at oprette en dublet.

Fejlfinding

Banneret vises ikke efter installation

Ryd PrestaShop-cachen under Advanced Parameters, Performance, og ryd også din CDN-cache. Cachelagret HTML kan være dannet, før modulet blev aktiveret.

To bannere eller modstridende samtykke

Fjern manuelt indsatte samtykke-snippets fra tema, hostingværktøjer og tag-containere. Der må kun køre ét samtykkelag, og modulet indsætter det allerede én gang.

Trackere starter før banneret

Et tema eller et andet modul indlæser GA4, Meta eller TikTok uden om samtykkelaget. Flyt tags bag automatisk blokering eller en samtykkestyret tagopsætning.

Opsætning med Google Tag Manager

Brug modulet som eneste samtykkekilde. Knyt hvert GTM-tag til den relevante tilstand eller udløs det efter consent update, og indsæt aldrig endnu en CookiePilot-loader.

Anmodninger til Meta eller TikTok fortsætter

Disse pixels ignorerer Consent Mode. Kontrollér automatisk blokering eller event gating; en pixel i temaet skal flyttes bag marketingsamtykke.

Modulet i en rigtig butik

Installer modulet, og test din butik

Hent ZIP-filen, tilslut domænet, og kør de fem trackertilstande i en ren session. Hele opsætningen foretages i administrationen.