BunStackDocs

Butikker

Cookies og samtykke

Hvad butikken gemmer hos den besøgende, samtykkebanneret, scripts der venter på samtykke, og ordrelinks uden nøgle i statistikken.

Senest opdateret · 3 min læsning

Hvor: Banneret vises i butikken. Cookiepolitikken er siden cookies under Storefronts › [butik] › Pages.

Hvad der gemmes hos den besøgende

LagringIndholdKræves
KurvLinjer og valuta, i browserens lokale lagringNødvendig
Valuta og landCookien bs_currency i butikker med flere valutaer og cookien bs_country fra kassen og landevælgeren (Choose country). Ét år hverNødvendig
SamtykkeDen besøgendes valg i banneret, pr. butik. Gælder i 12 måneder. Derefter spørger banneret igenNødvendig
OrdrelinkCookien bs_order med nøglen fra linket i ordre-e-mailen. Gælder kun den ordres sider, i én time efter seneste besøg der. Scripts på siden kan ikke læse denNødvendig
Rabatkodebunstack:checkout:discount i fanen: koden, kunden tilføjede i kurven eller kassen, eller som kom med et link. Fjernes, når fanen lukkes, eller ordren er lagtNødvendig
Statistik og markedsføringGTM-containeren under Storefronts › [butik] › Analytics og dine <script src>-tags under Code › HEAD · SITE og HEAD · PAGE, for eksempel en pixel. E-handelshændelserne til dataLayer, se Sporing og Google Tag ManagerEfter »Acceptera alla«
Sendte hændelserbunstack:ga4:orders i lokal lagring: id og tid for de 50 seneste ordrer fra browseren, så hver ordres purchase sendes én gang. bunstack:ga4:checkout i fanen: hvilken kurv den seneste begin_checkout gjaldtEfter »Acceptera alla«
FejlovervågningSentry modtager fejlrapporter. Med »Acceptera alla« også sessionsoptagelse og ydelsesmålingFejlrapporter altid. Optagelse og måling efter »Acceptera alla«

Samtykkebanneret

Banneret vises ved første besøg, i butikkens tema og på butikkens sprog. Det har to knapper:

KnapHvad der sker
»Endast nödvändiga«Butikken virker. Ingen scripts til statistik eller markedsføring køres
»Acceptera alla«GTM-containeren og koden under HEAD · SITE og HEAD · PAGE indlæses. Butikken sender e-handelshændelser til dataLayer

I en engelsk butik hedder knapperne »Only necessary« og »Accept all«. Den besøgende ændrer sit valg med linket »Cookie-inställningar« (»Cookie settings« på engelsk) i sidefoden.

  • Ingen scripts køres før valget.
  • Kassen og ordresiderne viser intet banner. Har den besøgende allerede valgt »Acceptera alla«, køres scripts også der.
  • Google Consent Mode får beskeden »afvist«, indtil den besøgende vælger »Acceptera alla«.

Butikkens scriptpolitik kører kun scripts fra de tilladte værter. Designeren gemmer ikke et script fra en anden vært.

Linket i ordre-e-mails (/orders/<id>?t=…) har en nøgle, der åbner ordren. Butikken fjerner nøglen fra adressen, før siden indlæses, og lægger den i cookien bs_order. GTM, Google Analytics, en pixel og Sentry ser kun /orders/<id>.

Hændelserne, butikken sender, har ingen nøgle og ingen oplysninger om køberen. Rabatkoden står heller ikke i adressen. Et link med ?code=, for eksempel i et nyhedsbrev, virker alligevel: butikken flytter koden til fanen, før containeren indlæses.

Indstil i GTM, at forespørgselsstrenge fjernes på sider under /orders, så ingen anden parameter der når statistikken.

Se også