PrestaShop

CookiePilot-modul för PrestaShop med Consent Mode v2

Ladda upp en enda ZIP-fil i Module Manager, anslut butikens domän och låt modulen läsa in samtyckesbannern i head på varje butikssida. PrestaShop 8.0.0 till 9.99.99 stöds.

Krav och versioner som stöds

  • PrestaShop version 8.0.0 till 9.99.99.
  • Åtkomst till administrationen med behörighet att installera moduler.
  • Ett CookiePilot-konto. Du kan registrera dig, verifiera din e-postadress och logga in direkt i modulen.
  • Modulens ZIP-fil, version 1.0.0, hämtad från länken nedan. Packa inte upp den.

Hämta modulen

ZIP-filen tillhandahålls av CookiePilot-programmet på adressen nedan och distribueras inte via externa marknadsplatser. Jämför SHA-256-kontrollsumman med det publicerade värdet efter hämtningen för att kontrollera att filen inte har ändrats.

Storlek: 228.8 KBSHA-256: 9ac5668263574e760e6f860a4a939c3ee67445d15624e02f6b03d14e5fdb95d9
Hämta ZIP-filen

Kör kommandot nedan i Linux eller macOS. Använd certutil -hashfile på den hämtade filen i Windows. Resultatet måste överensstämma exakt med det publicerade värdet.

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

Installera ZIP-filen i Module Manager

  1. 1.Öppna Modules och sedan Module Manager i administrationen och välj Upload a module.
  2. 2.Dra den hämtade ZIP-filen till uppladdningsrutan. PrestaShop installerar den och visar den som CookiePilot CMP.
  3. 3.Välj Configure vid CookiePilot CMP för att öppna modulens inställningar.
  4. 4.Om filen avvisas kontrollerar du att PrestaShop-versionen är mellan 8.0.0 och 9.99.99 och att ZIP-filen är originalfilen i oförändrat skick.

Registrera konto, verifiera e-post och anslut butiken

  1. 1.Skapa ett CookiePilot-konto på inställningssidan eller logga in på ett befintligt konto. En e-postadress och ett lösenord krävs.
  2. 2.Bekräfta verifieringsmeddelandet. Modulen slutför inloggningen när adressen har verifierats.
  3. 3.Anslut butiken. Modulen skapar domänen automatiskt på CookiePilot-kontot eller återansluter en befintlig domän med samma värdnamn.
  4. 4.Panelen Shop connection visar därefter domänen, kontot, den aktuella planen och statusen CONNECTED.

Var skriptet infogas

  1. 1.Modulen infogar CookiePilot-skriptet i head på varje butikssida exakt en gång och före analystaggar. Du behöver inte ändra temat, och dubbla hooks leder inte till en extra kopia.
  2. 2.Ta bort manuellt infogade CookiePilot snippets eller andra samtyckesbannrar från temat och taggcontainrar. Två samtyckeslager konkurrerar om tillståndet och ger felaktig mätning.
  3. 3.Panelen Storefront status har reglaget Enable CookiePilot banner and Consent Mode, så att du kan kontrollera om skriptet levereras.

Mappning för Consent Mode v2

  1. 1.Modulen anger standardvärdena i Google Consent Mode v2 som denied innan besökaren gör ett val. Lagring för analys och marknadsföring förblir nekad tills samtycke finns.
  2. 2.Accept All tillåter alla kategorier. Reject All håller dem på denied. Ett detaljerat val tillåter endast de kategorier som besökaren har valt.
  3. 3.Valfria statiska och dynamiska skript som registreras i modulen blockeras och släpps enligt samma kategorier.

Funktion i multistore

  1. 1.I en multistore-installation lagras konfigurationen per butik. Varje butik ansluter sin egen domän och behåller sina egna nycklar.
  2. 2.En ny butik ärver inte huvudbutikens nycklar. Öppna modulens inställningar i varje butikskontext och anslut butikerna var för sig.

Kontrollera dataLayer i konsolen

Öppna butiken i ett privat fönster, öppna webbläsarkonsolen och klistra in koden nedan. Före valet ska en enda default-post med denied-värden visas. Efter valet ska en update-post med tillåtna kategorier följa.

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

Trackertest i fem tillstånd

Kör varje tillstånd i en ny privat session med fliken Network öppen. Modulen verifieras mot just dessa fem acceptanstest.

Före samtycke: när bannern är öppen visas inga analys- eller marknadsföringsanrop och inga spårningscookies skrivs.
Endast analys: tillåt bara analyskategorin. Analysanrop startar medan marknadsföringsanrop och tillhörande cookies förblir borta.
Endast marknadsföring: tillåt bara marknadsföring. Marknadsföringstaggar kan starta medan analytics storage förblir denied.
Accept All: de tillåtna kategorierna startar och dataLayer innehåller en consent update med granted-värden.
Reject All: butik, varukorg och checkout fortsätter att fungera, medan trackers förblir tysta även efter omladdning.

Meta Pixel och TikTok Pixel läser inte Consent Mode, så Consent Mode v2 stoppar dem inte på egen hand. Täck dem med modulens automatiska blockering eller event gating efter marknadsföringssamtycke.

Inaktivera, avinstallera och installera om

När modulen inaktiveras tas CookiePilot-skriptet bort från butiken. Domänen på CookiePilot-kontot påverkas inte.

Avinstallation tar bort lokala hemligheter och hooks från butikens databas. Den externa domänen och lagrade samtyckesbevis raderas inte.

Du kan installera om modulen och ansluta samma domän. Modulen kopplas till den befintliga domänen i stället för att skapa en dubblett.

Felsökning

Bannern visas inte efter installationen

Rensa PrestaShop-cachen under Advanced Parameters, Performance och rensa även CDN-cachen. Cachelagrad HTML kan ha skapats innan modulen aktiverades.

Två bannrar eller motstridigt samtycke

Ta bort manuellt infogade samtyckes-snippets från temat, webbhotellsverktyg och taggcontainrar. Endast ett samtyckeslager får köras.

Trackers startar före bannern

Ett tema eller en annan modul läser in GA4, Meta eller TikTok utanför samtyckeslagret. Flytta taggarna bakom automatisk blockering eller en samtyckesstyrd tagginställning.

Inställningar med Google Tag Manager

Behåll modulen som enda samtyckeskälla. Styr varje GTM-tagg med rätt tillstånd eller aktivera den efter consent update, och lägg aldrig in ytterligare en CookiePilot-loader.

Anrop till Meta eller TikTok fortsätter

Dessa pixlar ignorerar Consent Mode. Kontrollera automatisk blockering eller event gating och flytta en hårdkodad pixel bakom marknadsföringssamtycket.

Modulen i en verklig butik

Installera modulen och testa butiken

Hämta ZIP-filen, anslut domänen och kör de fem trackertillstånden i en ren session. Hela konfigurationen görs i administrationen.