For en dansk PrestaShop-butik er et cookie banner ikke kun en juridisk tekst eller et designvalg. Det er en del af butikkens runtime: temaet, modulerne, checkout, betalingsflowet, Google Tag Manager, reklamepixels og kundeserviceværktøjer skal respektere den samme samtykketilstand. Hvis valgfrie scripts når at køre før besøgende har taget stilling, er problemet teknisk, ikke kun visuelt.
Denne guide er skrevet til danske webshops og bureauer, der arbejder med PrestaShop. Den er ikke juridisk rådgivning. En CMP kan hjælpe med at indsamle valg, styre kategorier, sende Consent Mode-signaler og gemme dokumentation, men den garanterer ikke compliance alene. Den konkrete vurdering afhænger af butikkens leverandører, formål, privatlivspolitik og implementering.
Start på den lokale side for CookiePilot PrestaShop-integrationen. Sammenhold derefter behovet med funktionerne, priserne, siden om Cookiebot-alternativ og kontakt, hvis checkout eller multistore kræver en mere teknisk afklaring.
Hvorfor samtykke er arkitektur
PrestaShop er modulært. Et sporingsscript kan komme fra temaets header, et modul til produktanbefalinger, et analytics-modul, et chatværktøj, en betalingsudbyder, en CMS-blok eller et GTM-container. Samtykke skal derfor håndteres før de valgfrie scripts læser eller skriver cookies, ikke efter at siden allerede har sendt data.
Den rigtige rækkefølge er typisk: nødvendige funktioner må køre, valgfrie kategorier står som afvist som standard, banneret vises, besøgende vælger, og først derefter opdateres scripts og signaler. Det skal fungere på forside, kategori, produkt, kurv, checkout, ordrebekræftelse og retur fra betaling. Ellers opstår der huller, hvor enkelte sider måler mere end resten af butikken.
Lav et reelt inventar
Inden bannerteksten skrives, bør teamet lave et teknisk inventar. Gennemgå tema, child theme, moduler, checkout-moduler, betalingsløsninger, fragtmoduler, analytics, annoncer, affiliate scripts, chat, video, fraud prevention, sikkerhed, kundeservice og værktøjer til anmeldelser. Husk også scripts, der kun kører for indloggede kunder eller ved bestemte kampagner.
Brug en ren browserprofil. Åbn siden uden at acceptere noget, og kontroller cookies, Local Storage, Session Storage og netværkskald. Gentag testen ved afvisning, delvist valg og accept. Notér leverandør, formål, kategori, placering og om scriptet er nødvendigt for at levere tjenesten. Det er ofte her man finder gamle Meta Pixel-koder, dublerede GA4-tags eller videoembeds, som ingen længere ejer.
Consent Mode v2 i praksis
Hvis butikken bruger Google Analytics, Google Ads eller GTM, bør Google Consent Mode v2 være en del af opsætningen. Googles egen dokumentation om Consent Mode beskriver signalerne. I en forsigtig implementering sættes analytics_storage, ad_storage, ad_user_data og ad_personalization til denied, før valgfrie Google-tags loader.
Efter brugerens valg sendes en update. Analytics-samtykke vil normalt påvirke analytics_storage, mens marketing påvirker ad_storage, ad_user_data og ad_personalization. Consent Mode erstatter ikke samtykke, kategorisering eller juridisk analyse. Det er en signalmekanisme for Google-tags, og andre leverandører som Meta, TikTok, Hotjar, YouTube eller chatwidgets skal stadig styres gennem CMP-regler eller egen kode.
Opsætning med CookiePilot
Den lokale PrestaShop-integration kan hjælpe med at installere og forbinde CookiePilot med butikken. Brug den som teknisk startpunkt, ikke som en garanti for at alle moduler automatisk er korrekt klassificeret. Når forbindelsen er på plads, skal du konfigurere sprog, bannertekst, kategorier, leverandører, privatlivslinks og mulighed for at ændre eller trække samtykke tilbage.
Sammenlign de nødvendige funktioner med CookiePilot features. Tjek pricing, især hvis butikken har flere domæner, mange sidevisninger eller bureauopsætning. Hvis du migrerer fra en anden CMP, kan siden om Cookiebot-alternativ hjælpe med at strukturere sammenligningen. Undgå at opfinde egne labels og juridiske løfter i banneret; brug klare kategorier og testbar adfærd.
Hooks, moduler og tema
PrestaShop-moduler placerer kode gennem hooks, og den officielle dokumentation om PrestaShop hooks er et godt sted at forstå mekanikken. Gennemgå især hooks til header, footer, produktvisning, kurv, checkout og ordrebekræftelse. Et marketingmodul kan placere JavaScript et andet sted end du forventer.
Custom temaer kræver ekstra opmærksomhed. Tjek .tpl-filer, inline scripts, CMS-felter, GTM-snippets og kode til tredjepartswidgets. Hvis butikken bruger cache, performance-moduler eller script bundling, skal du teste den færdige side i browseren, ikke kun kildekoden. Samtykke virker først, når den faktiske HTML og de faktiske network requests følger valget.
Testmatrix
| Situation | Kontrolpunkt |
|---|---|
| Første besøg | Valgfrie cookies og requests må ikke starte før valg. |
| Afvis | Analytics, annoncer, chat og video holdes tilbage efter kategori. |
| Delvist valg | Analytics kan starte uden at marketing nødvendigvis starter. |
| Accept | Tags loader én gang uden dobbelt pageview eller dublerede events. |
| Tilbagetrækning | Nyt valg gemmes og respekteres efter genindlæsning. |
| Produkt, kurv, checkout | Nødvendige shopfunktioner virker, valgfrie tags følger samtykke. |
| Retur fra betaling | Konverteringstags omgår ikke CMP på takkesiden. |
| Mobil | Banner og præferencecenter blokerer ikke køb eller login. |
| Indlogget kunde | Samtykke blandes ikke sammen med kundekontoens egne indstillinger. |
| Multistore | Domæner, sprog og temaer har korrekt lokal tekst og regler. |
Checklist før release
- Inventaret over cookies, storage og netværkskald er opdateret.
- Alle leverandører er knyttet til nødvendige, analytics, marketing eller preferences.
- Consent Mode v2 har denied defaults før Google-tags og update efter valg.
- Tema, moduler, hooks og GTM er gennemgået for dubletter.
- Afvisning, delvist valg og accept er lige lette at forstå.
- Besøgende kan ændre eller trække samtykke tilbage senere.
- Logning, versionsstyring af tekster og kategorier er aktiveret.
- Checkout og payment return er testet i en rigtig browser.
Dansk regulatorisk kontekst
I Danmark er Datatilsynet centralt for databeskyttelse, mens Digitaliseringsstyrelsen er relevant for bredere digital regulering og vejledning. For en webshop betyder det, at cookieopsætningen bør vurderes sammen med GDPR, regler om lagring eller adgang til oplysninger på brugerens udstyr og den dokumentation, virksomheden kan fremvise.
Skriv ikke i banneret, at CMP'en gør butikken fuldt lovlig. En mere præcis formulering er, at løsningen hjælper med at indsamle, gemme og respektere samtykke. Det er også fornuftigt at holde øje med ændringer i leverandører og kampagner, fordi et nyt modul kan ændre databehandlingen uden at ændre selve banneret. Lav derfor en intern regel om, at nye scripts ikke publiceres uden kategori, formål og en test før samtykke.
FAQ
Er en PrestaShop-integration nok?
Nej. Integrationen hjælper med installation og forbindelse, men tema, moduler, GTM og checkout skal stadig auditeres og testes.
Skal nødvendige cookies blokeres?
Normalt ikke på samme måde som analytics og marketing. Cookies til kurv, login, sikkerhed og betaling kan være nødvendige, men de bør beskrives klart.
Kan Consent Mode v2 erstatte et cookie banner?
Nej. Consent Mode sender signaler til Google-tags. Banneret og CMP'en indsamler valget, viser kategorier og gemmer dokumentation.
Hvad med Meta Pixel og andre leverandører?
De skal styres separat gennem scriptblokering, tag-regler eller leverandørens egne consent-mekanismer. Google-signaler dækker ikke automatisk andre platforme.
Hvor tit skal vi teste?
Efter nye moduler, temaændringer, nye kampagner, betalingsændringer og større releases. For aktive butikker er en kvartalsvis kontrol et praktisk minimum.
Kan vi bruge samme tekst på alle sprog?
Det er sjældent godt nok. En dansk butik bør bruge naturligt dansk sprog, lokale regulatorhenvisninger og kategorier, som kunderne forstår.
Næste skridt
Lav inventaret først, og forbind derefter CookiePilot via PrestaShop-integrationen. Læs også guiden til Consent Mode v2 med Google Tag Manager, den generelle side om GDPR cookie banner og de relaterede e-commerce guides for WooCommerce og Shopify, hvis teamet driver flere platforme.
Skrevet af
Marcin
Zespół CookiePilot dzieli się wiedzą o RODO, PKE i zarządzaniu cookies.
