Hoppa till innehållet

Blockera cookies med attribut

När ni installerar CookieTractor på er webbplats behöver ni säkerställa att alla script som sätter cookies, och som inte är strikt nödvändiga, blockeras tills besökaren har lämnat samtycke.

Om ni använder script som ligger direkt i er kod kan ni använda vår attributbaserade cookieblockering. Den gör det möjligt att hindra script från att laddas in innan besökaren har lämnat matchande samtycke, genom att lägga till HTML-attribut på era <script>- eller <iframe>-element.

Blockering av script-taggar

För ett script-element med ett src-attribut kan ni byta ut src mot data-consent-src och lägga till ett data-consent-category-attribut för att ange vilken samtyckeskategori som krävs för att scriptet ska köras:

  • marketing
  • statistical
  • functional

När besökaren accepterar alla cookies triggas endast de kategorier som representerar cookies ni har på webbplatsen. Var därför noga med att bara villkora kategorier som finns i er cookielista. Villkorar ni kategorier som inte finns i cookielistan kommer de aldrig att triggas, även om besökaren väljer Acceptera alla.

Här är ett exempel som visar hur ett externt script laddas först när besökaren har gett sitt samtycke till marknadsföring:

<script src="https://dinwebbplats.se/script.js">
</script>

// Ändra till:

<script data-consent-src="https://dinwebbplats.se/script.js"
        data-consent-category="marketing">
</script>

Blockering av inlinescript

För inline-JavaScript behöver ni lägga till attributet type="text/plain" samt data-consent-category för att säkerställa att scriptet endast körs när samtycke har lämnats:

<script>
  console.log('Inlinescript som behöver marknadsförings-samtycke');
</script>

// Ändra till:

<script type="text/plain" data-consent-category="marketing">
  console.log('Inlinescript som behöver marknadsförings-samtycke');
</script>

Blockering av iframes

Samma tillvägagångssätt fungerar även för iframes:

<iframe src="https://dinwebbplats.se/iframe">
</iframe>

// Ändra till:

<iframe data-consent-src="https://dinwebbplats.se/iframe" 
        data-consent-category="statistical">
</iframe>

Support

Har ni frågor om installationen? Kontakta oss gärna på info@cookietractor.se