Introduksjon til TermsFeed-samtykke til bruk av informasjonskapsler
Hva er TermsFeed Cookie Consent?
TermsFeed Free Cookie Consent (siste versjon 4.2) er en gratis, åpen kildekode-basert løsning for informasjonskapselhåndtering som hjelper nettsteder med å overholde EUs direktiv om informasjonskapsler, GDPR og e-personverndirektivet.
TermsFeed Free Cookie Consent tilbyr et tilpassbart varselbanner og et innstillingssenter som lar brukerne kontrollere hvilke informasjonskapsler og skript som kjører på nettstedet ditt.
Viktige funksjoner i TermsFeed Cookie Consent
- 100 % gratis. Ingen skjulte kostnader eller premium-nivåer.
- I samsvar med GDPR og e-personvern. Utviklet for å oppfylle EUs personvernkrav.
- Støtte for Google Consent Mode V2. Integreres sømløst med Googles samtykkekrav.
- Microsoft UET Consent Mode. Kompatibel med Microsoft Advertising-samtykkestandarder.
- Blokkering av skript. Det forhindrer at skript lastes inn før samtykke er gitt.
- Tilpassbart design. Velg mellom flere bannertyper og fargepaletter; tilleggs-CSS kan brukes.
- Støtte for flere språk. Tilgjengelig på flere språk.
- Tilbakeringinger tilgjengelig. Omfattende API for tilpassede integrasjoner.
Hvem trenger en løsning for samtykke til informasjonskapsler
Du trenger en løsning for samtykke til informasjonskapsler hvis:
- Du bruker Google Analytics eller lignende analyse- eller sporingsverktøy
- Du har innebygde widgets for sosiale medier
- Du bruker annonseringspiksler (Facebook, LinkedIn osv.)
- Nettstedet ditt lagrer eller henter inn informasjonskapsler utover de som er strengt nødvendige (f.eks. pålogging, autentisering)
- Du har besøkende fra EU/EØS-regionen
Slik fungerer det
- Visning av banner: Når brukere besøker nettstedet ditt for første gang, ser de et banner for samtykke til informasjonskapsler.
- Brukervalg: Brukere kan godta alle, avvise alle eller tilpasse sine preferanser.
- Skriptadministrasjon: Basert på brukerens samtykke lastes merkede skript inn eller blokkeres.
- Lagring av preferanser: Brukerpreferanser lagres i en informasjonskapsel for fremtidige besøk.
- Innstillingssenter: Brukere kan endre sine preferanser når som helst.
Samtykketyper
TermsFeed Cookie Consent støtter to samtykkemoduser:
|
Implisitt samtykke
|
|
|
Uttrykkelig samtykke (anbefalt)
|
|
Kategorier av informasjonskapsler
Skript er organisert i 4 kategorier:
- Strengt nødvendige. Nødvendige for nettstedets funksjonalitet (alltid tillatt).
- Funksjonalitet. Forbedrer brukeropplevelsen (f.eks. språkinnstillinger).
- Sporing. Analyse og ytelsesmåling (f.eks. Google Analytics).
- Målretting. Markedsføring og annonsering (f.eks. Facebook Pixel).
Hurtigstartguide
Få TermsFeed Cookie Consent til å fungere på nettstedet ditt i 5 enkle trinn.
Trinn 1: Last inn TermsFeed Cookie Consent
Legg til JavaScript-filen for samtykke til informasjonskapsler på nettstedet ditt.
<script type="text/javascript" src="//www.termsfeed.com/public/cookie-consent/4.2.0/cookie-consent.js" charset="UTF-8"></script>
Trinn 2: Legg til konfigurasjonskoden
Legg til konfigurasjonsskriptet rett etter Cookie Consent-skriptet:
<script type="text/javascript">
document.addEventListener('DOMContentLoaded', function () {
cookieconsent.run({
"notice_banner_type": "headline",
"consent_type": "express",
"palette": "light",
"language": "en",
"website_name": "Your Website Name",
"website_privacy_policy_url": "https://yourwebsite.com/privacy",
"open_preferences_center_selector": "#changePreferences",
"page_load_consent_levels": ["strictly-necessary"]
});
});
</script>
Trinn 3: Legg til kredittlinjen (påkrevd)
Inkluder noscript-kreditt-taggen (påkrevd av lisensen vår):
<noscript>Free cookie consent management tool by <a href="https://www.termsfeed.com/">TermsFeed</a></noscript>
Trinn 4: Legg til knappen «Endre innstillinger»
Lag en knapp eller lenke som brukerne kan klikke på for å endre innstillingene sine:
<button id="changePreferences">Change Cookie Preferences</button>
ID-en må samsvare med open_preferences_center_selector i konfigurasjonen din.
Trinn 5: Merk skriptene fra tredjepartsleverandører
Endre eksisterende skript for å respektere brukerens samtykke ved å:
- Endre
type="text/javascript"tiltype="text/plain" - Legge til attributtet
data-cookie-consent="CATEGORY"
Eksempel: Google Analytics
Før:
<script type="text/javascript">
// Google Analytics code
</script>
Etter:
<script type="text/plain" data-cookie-consent="tracking">
// Google Analytics code
</script>
Fullstendig eksempel
<!DOCTYPE html>
<html>
<head>
<title>My Website</title>
</head>
<body>
<!-- Page content here -->
<!-- Cookie Consent by TermsFeed -->
<script type="text/javascript" src="//www.termsfeed.com/public/cookie-consent/4.2.0/cookie-consent.js" charset="UTF-8"></script>
<script type="text/javascript">
document.addEventListener('DOMContentLoaded', function () {
cookieconsent.run({
"notice_banner_type": "headline",
"consent_type": "express",
"palette": "light",
"language": "en",
"website_name": "My Website",
"website_privacy_policy_url": "https://mywebsite.com/privacy",
"open_preferences_center_selector": "#changePreferences",
"page_load_consent_levels": ["strictly-necessary"]
});
});
</script>
<noscript>Free cookie consent management tool by <a href="https://www.termsfeed.com/">TermsFeed</a></noscript>
<!-- End Cookie Consent -->
<!-- Button to change preferences -->
<button id="changePreferences">Cookie Settings</button>
<!-- Tagged Google Analytics -->
<script type="text/plain" data-cookie-consent="tracking">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXX-Y', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>
Testing av implementeringen
- Slett nettleserens informasjonskapsler for nettstedet ditt.
- Last inn siden på nytt. Du bør se samtykkebanneret.
- Sjekk utviklerkonsollen i nettleseren din for eventuelle feil.
- Test funksjonaliteten for blokkering av skript:
- Før du godtar: Merkede skript skal IKKE lastes inn
- Etter at du har akseptert: Merkede skript skal lastes inn
- Test knappen «Endre innstillinger»: Klikk på knappen for å kontrollere at den åpner innstillingssenteret.
Vanlige feil ved implementering av TermsFeed Cookie Consent
- Glemmer å endre skripttypen til
text/plain - Mangler attributtet
data-cookie-consent - Ikke inkludert
page_load_consent_levelsmed bare «strengt nødvendig» - Knapp-ID stemmer ikke overens med
open_preferences_center_selector - Fjerning av den nødvendige noscript-taggen for kreditering