top of page
AutorenbildMax Runge

In 5 Schritten Wix Website DSGVO konform mit Cookiebot machen! 100% Anleitung

Aktualisiert: 8. Apr. 2023


!!!!!! Wichtiges Update zu diesem Blogartikel !!!!!

Bei Wix gab es im letzten Monat interne Systemänderungen, wodurch diese Anleitung nicht mehr zielführend ist und die Implementierung von Cookiebot über diesen Weg fehlerhaft ist.


Anleitung für die korrekte Cookiebot Implementierung - Stand 29.11.2020


Cookiebot Script zu deiner Website hinzufügen

Als allererstes müsst ihr einen Script von Cookiebot in euren Head der Website einfügen. Deine Cookiebot ID findest du in deinem Cookiebot Account.


<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="*****ADD YOUR OWN COOKIEBOT ID HERE*****" data-blockingmode="auto" type="text/javascript"></script>

Diesen Code fügst du dann unter Einstellungen -> Tracking Tools in deinen Head der Website ein.

cookiebot im header bei wix

Unterseiten für den Cookie Consent Text einrichten


Als nächstes werden wir zwei Unterseiten erstellen, worauf die User ihre Cookie Präferenzen einsehen können.

cookiebot iframe wix

Hierbei wird ein iFrame Element auf der Unterseite angebracht auf der die User zukünftig ihre Cookie Einstellungen ansehen können. Bei der Website Adresse gebt ihr folgendes ein:

domain.at/cookiebot

Nun erstellen wir eine zweite Unterseite. Auf diese Unterseite muss kein Element hinzugefügt werden, einfach eine leere Seite. Wichtig hier ist, dass der URL Path der Unterseite /cookiebot lautet. Wurden diese beiden Unterseiten erstellt, sind wir im Editor fertig und du kannst die Seite speichern und veröffentlichen. Zu guter Letzt müssen wir noch zwei Elemente im Dashboard unter "Tracking Tools" hinzufügen.



Cookiebot iFrame Style - Code Snippet


Dieses Code Snippet gestaltet das Layout deines Cookie Consent Texts und ist dafür speziell für die Unterseite gedacht, auf der du deinen Text anzeigen lassen wirst.

<style>
#comp-khxtf2hf {
border: solid 1px;
}
</style>
cookiebot iframe

Cookie Consent Text - Code Snippet


Dieses Code Snippet ist dafür verantwortlich, dass der Text auf der Unterseite angezeigt wird. Dieser soll jedoch bewusst auf die Unterseite /cookiebot eingebaut werden, da dass iFrame Element über die Verlinkung sich den Content auf die eigentliche Unterseite holt.

<script id="CookieDeclaration" src="https://consent.cookiebot.com/*****ADD YOUR OWN COOKIEBOT ID HERE*****/cd.js" type="text/javascript" async></script>

Cookie Consent Text

Wenn du diese beiden Snippets zu deiner Website hinzugefügt hast, ist die Cookiebot Implementierung vollständig. Wenn neue User nun auf deine Website kommen, poppt der Banner von Cookiebot auf und auf der jeweiligen Unterseite können die User ihre Cookie Präferenzen einsehen und sogar abändern.

 

Seit In-Kraft-treten der Datenschutz-Grundverordnung am 25. Mai 2018 hat sich für Unternehmer und vor allem Website Betreiber einiges geändert!


Nicht nur wurde seit der Umsetzung mit hohen Strafen gedroht, sondern auch im Bezug der Erfassung von Daten im digitalen Bereich dauerhaft neue Änderungen gemacht.


Da kann man schon mal den Überblick zur aktuellen Situation verlieren.

Um deine Website zum Stand vom 1.2.2020 datenschutzkonform zu machen, zeige ich dir in diesem Artikel welche Regeln aktuell gelten und welches kostenloses Tool du für deine Website verwenden kannst.




Aufgrund der vielen Datenschutz Konflikte in der Vergangenheit, wie der Fall von Edward Snowden oder Facebook und Cambridge-Analytica möchte die EU nun ihre Bürger besser schützen. Grundsätzlich eine tolle Maßnahme um die Daten der Bürger zu schützen, doch wie so oft treffen solche schnellen Gesetzesänderungen oft auch viele Personen und Unternehmen die in erster Linie gar nichts dafür können! Egal ob großer Konzern oder kleiner Familienbetrieb, eine datenschutzkonforme (dsgvo) Website ist im Jahr 2020 einfach Pflicht!


Was sind die aktuellen Bestimmungen für eine konforme Website? (1.2.2020)


Um es kurz zu sagen:

Ein einfacher Cookie-Banner reicht leider nicht mehr aus!

Alter Cookie Banner
Veralteter Cookie Banner

Nur den User über die Speicherung der Cookies zu informieren, ist leider zu wenig.

Um konform zu sein, muss der Cookie-Banner folgende Merkmale aufweisen:


  • Bei Aufruf der Website über Cookies informieren

  • Tracking Tools wie Google Analytics oder der Facebook Pixel dürfen nur nach Zustimmung des Users aktiviert werden

  • User muss einen Überblick über verwendete Software erhalten

  • User kann frei entscheiden welche Daten er teilen möchte und welche nicht

  • Muss die Möglichkeit haben seine Datenschutz Meinung abrufen und abändern zu können


Klingt jetzt erstmal nach viel Arbeit und einige Fragen zur Umsetzung wirst du wahrscheinlich auch schon im Kopf haben. Doch bevor wir zur Umsetzung gehen, möchte ich dir das Tool vorstellen, mit dem wir deine Website datenschutzkonform machen!


Cookiebot - die All in One Cookie Lösung für konforme Websiten


Mittlerweile wird es ein Haufen Anbieter von Cookie Lösungen geben. Wir haben auch schon mit anderen Anbietern herum experimentiert, doch keine Lösung war für uns so einfach und verständlich in der Umsetzung wie Cookiebot.


Cookiebot kann auf allen gängigen CMS Plattformen wie Wordpress, Wix, Shopify und Magento eingebaut werden.

Was mir besonders gut an Cookiebot gefällt ist, dass die Software einen Scan über die Website macht und von selbst jeden Cookie in die richtige Cookie Kategorie steckt. Optional kann man im Nachhinein einzelne Cookies neu kategorisieren.


Ein weiterer Vorteil ist der Preis.

Die kostenlose Version wird für 99% der Website Besitzer ausreichen und es muss daher mit keinen weiteren Kosten gerechnet werden.

Mit der kostenlosen Version sind zwar die Anpassungsmöglichkeiten des Cookie Banners beschränkt, doch im Grunde geht es um die Funktionalität und einer konformen Website.


Vorraussetzungen für die Implementierung von Cookiebot


Um Cookiebot auf deiner Website erfolgreich einbauen zu können benötigst du folgendes:


  • Vollen Zugriff zu deiner Website um den Google Tag Manager hinzuzufügen. Wird deine Website von einer Agentur betreut kannst du entweder sie damit beauftragen oder dir die notwendigen Rechte ausstellen lassen.

  • Einen Account bei Cookiebot

  • Einen Account bei Google Tag Manager


Sind alle Vorraussetzungen erfüllt, kann mit dem Einbau von CookieBot begonnen werden.


1. Cookiebot Account erstellen


Um einen Account zu erstellen, gehe auf Cookiebot.com und klicke auf Login.

Cookiebot account erstellen

Nachdem du dich erfolgreich registriert hast, bekommst du einen Registrierungsschlüssel an deine angegebene Mail Adresse um dein Konto zu verifizieren.


Nachdem der Account eröffnet und der Registrierungsschlüssel erfolgreich eingegeben wurde, befindest du dich in deinem Dashboard.

Wie du im nachstehenden Bild siehst, musst du hier nun deine Domain angeben, damit Cookiebot weiß um welche Website es sich handelt. Wie vorhin beschrieben ordnet so der Bot automatisch die verwendeten Cookies in die notwendigen Kategorien ein.



Cookiebot Dasboard

Im nächsten Schritt navigierst du im Dashboard Menü auf "Cookies" um dein Scan für deine Website zu starten.


Der Scan kann bis zu 30 Minuten dauern. In der Zwischenzeit können wir jedoch mit der Implementierung ohne Probleme weiter machen.


2. Google Tag Manager Account erstellen


Wenn du noch keinen Google Tag Manager Account hast, kannst du über https://tagmanager.google.com/ einen kostenlosen Account erstellen.


Folge dabei einfach der Einleitung von Google und gib folgende Informationen an:


  • Kontoname - kann der Unternehmens- oder Projektname sein

  • Das Land in dem du deine Website betreust

  • Als Containername gibt wie im Beispiel angefügt die Domain deiner Website an

  • Als Zielplattform wählst du Web aus


Im letzten Schritt stimmst du noch den Nutzungsbedingungen zu und fertig ist dein Account Setup. Damit dein Google Tag Manager (GTM) Account mit deiner Website verbunden ist, musst du die ID deines GTM Accounts auf deiner Website einbinden. Alle gängigen Plattformen haben dazu ein Plugin, das du jeweiligen App Markt kostenlos runterladen kannst.

Wenn auch deine Website auf Wix basiert benötigst du kein weiteres Plugin mehr.


Plattform unabhängig benötigst du die ID die du mittig auf deinem GTM Dashboard siehst.


Google Tag Manager Container ID
Google Tag Manager Container ID

Diese ID musst du dann im vorgesehenen Plugin einfügen.

Bei Wix sieht es wie folgt aus. Hier musst du dann nur mehr der Anleitung von Wix selbst folgen.

Google Tag Manager Integration bei Wix
Google Tag Manager Integration bei Wix

Da wir nun einen Cookiebot und GTM Account haben, können wir nun endlich mit der Implementierung des Cookie Banners im GTM beginnen.


3. Implementierung des Cookie Banners im Google Tag Manager


Damit der Cookie Banner auf allen Seiten der Website funktioniert und abrufbar ist, wird im ersten Schritt der Banner als Anzeigeinstrument eingefügt.


Klicke in deinem GTM-Container auf "Vorlagen"> "Tag-Vorlagen"> "Galerie durchsuchen" und wähle "Cookiebot CMP" aus der Liste der Community-Tag-Vorlagen aus. Klicke auf "Zum Arbeitsbereich hinzufügen" und bestätige dann mit "Hinzufügen".


Erstelle einen neuen Tag, indem du auf "Neu"> "Tag-Konfiguration" klickst und "Cookiebot CMP" aus der Liste der Standardtagtypen auswählst.   Kopiere im Feld "Cookiebot-ID" die ID von der Registerkarte "Ihre Skripte" unter deinem Dashboard auf cookiebot.com.


Wähle "Alle Seiten" als Trigger und gebe deinem Tag oben auf der Konfigurationsseite einen Namen, z.B. "Cookiebot". Klicke auf "Speichern", um den Tag zu erstellen.   So sollte deine Tag-Konfiguration aussehen (die Cookiebot-ID ist individuell):


Cookiebot mit Google Tag Manager einbauen

Der erste Schritt ist geschafft. Ja, so schnell kann es gehen! In nächsten Schritt werden wir nun die einzelnen Cookie Kategorien hinzufügen, damit das System versteht, wann deine Tracking Tools aktiviert werden dürfen und wann nicht.


4. Die Kontrolle der einzelnen Cookie Kategorien


Wenn der Website Besucher die Erlaubnis erteilt sein Verhalten für Marketingzwecke zu tracken, müssen wir nun Tags im GTM einbauen damit der Cookiebot diese Zustimmung auch versteht.


Klicke in deinem GTM-Container auf "Vorlagen"> "Variablenvorlagen"> "Galerie durchsuchen" und wähle "Cookiebot-Zustimmungsstatus" aus der Liste der Community-Variablenvorlagen aus.


Klicke auf "Zum Arbeitsbereich hinzufügen" und bestätige mit "Hinzufügen".  


Füge nun eine Variable hinzu und nennen sie "Cookie Consent", indem du eine neue Variable erstellst und "Cookie Consent State" aus der Liste der Standardvariablen auswählst.


Es ist keine Konfiguration verfügbar oder erforderlich.

Cookiebot Consent
Cookiebot Consent

Erstelle dann die folgenden Trigger, die in deiner GTM-Konfiguration verwendet werden sollen:


Ereignisname: cookie_consent_preferences

Ereignistyp: Benutzerdefiniertes Ereignis

Diesen Trigger auslösen bei: Einige benutzerdefinierte Ereignisse

Filter: Cookie-Consent - enthält - Einstellungen


Ereignisname: cookie_consent_statistics

Ereignistyp: Benutzerdefiniertes Ereignis

Diesen Trigger auslösen bei: Einige benutzerdefinierte Ereignisse

Filter: Cookie-Consent - enthält - Statistiken


Ereignisname: cookie_consent_marketing

Ereignistyp: Benutzerdefiniertes Ereignis

Diesen Trigger auslösen bei: Einige benutzerdefinierte Ereignisse

Filter: Cookie-Consent - enthält - Marketing


Wenn du alle drei Kategorien hinzugefügt hast, sollte deine Trigger Liste so aussehen:

Cookiebot unterteilt Cookies in 3 Kategorien
Cookiebot unterteilt Cookies in 3 Kategorien

Wenn die Trigger erstellt wurden gehe zurück in das GTM Dashboard und veröffentliche alle Schritte die wir nun gerade absolviert haben.


Klicke auf Senden und gib dieser Version einen Namen.

Google Tag Manager aktualisieren
Wenn fertig, die Änderungen über Senden live schalten

Der Cookiebot ist nun funktionstüchtig! Im Cookie Dashboard kannst du unter "Dialogfeld" nach belieben den Cookie Banner anpassen.


5. Cookie Erklärung einrichten


Wie zu Beginn des Artikels erklärt habe, sind Website Besitzer nun dazu verpflichtet Usern zu jederzeit Auskunft über die Datenspeicherung zu geben. Des weiteren muss eine Möglichkeit gegeben werden, um die Cookie Einstellungen auch wieder zu ändern.


Um dem Benutzer die Möglichkeit zu geben, die Einwilligung zu ändern oder zu widerrufen, implementiere die Cookie-Erklärung von Cookiebot auf einer neuen Unterseite, indem du das folgende Skript-Tag direkt in den Quellcode der Unterseite einbettest.


Anleitung von Sebastian Zolg - zu seinem Artikel.


<script id="CookieDeclaration" src="https://consent.cookiebot.com/00000000-0000-0000-0000-000000000000/cd.js" type="text/javascript"></script>


Achtung: Ersetze 00000000-0000-0000-0000-000000000000 mit deiner eigenen CookieBot ID die du in deinem Dashboard findest.

Dieses Skript kannst du bei den gängigen Plattformen entweder über den Quellcode oder mittels einem Plugin einfügen. Wenn du Wix als CMS verwendest, kannst du unter "Einstellungen" > "Analysewerkzeuge" ein neues Werkzeug hinzufügen und darin den Code nur auf der neuen Unterseite einbauen. Folge auch hier wieder der Anleitung von Wix.


Grundsätzlich kann ab nun jeder Website Besucher einen Einblick in die Datenspeicherung erhalten und gegebenenfalls auch seine Präferenzen ändern.


Glückwunsch! Deine Website ist aktualisiert und DSGVO-konform und verfügt über einen Cookie Banner. Leider gibt es ein kleines Problem! Die Ansicht der Cookie Erklärung ist nicht sehr schön.


Cookie Einstellungen - nicht schön

Doch auch dafür habe ich eine Lösung, wenn auch deine Website auf Wix aufbaut!


Ansicht der Cookie Einstellung mit Wix schöner gestalten


Zu Beginn gehen wir auf die neue Unterseite, die wir extra für die Cookie Einstellung erstellt haben und fügen ein Textfeld hinzu. Das Textfeld muss 1:1 den folgenden Text beinhalten "Cookie Einstellungen laden..." damit im Nachhinein das Script auch ladet.


Als nächstes gehen wir zurück in den Google Tag Manager und erstellen zwei Variablen mit dem Typ Konstant:


  1. Variabel Name: Cookiebot Domain Group Id Im Wert wird die CookieBot Domain ID angegeben

  2. Variabel Name: Cookiebot Placeholder Text Im Wert schreibst du den Text "Cookie Einstellungen laden..." hinein.


Wenn die beiden Variablen erfolgreich erstellt wurden, kommen wir zum nächsten Schritt. Jetzt erstelle einen Trigger der eine Verbindung zwischen den beiden soeben erstellten Variablen und einem Ereignis aufbaut. Den Tag erstellen wir danach.


Um den Trigger zu erstellen gehe wieder auf Trigger > "Neu" und wählen "benutzerdefiniertes Event" aus.


Nenne den Trigger "On Inject Cookie Declaration Event" und als Ereignisname ebenfalls.



Als nächstes erstellen wir den Tag.

Dazu gehst du auf "Tag" > "Neu" > "Tag-Konfiguration" wähle "Benutzerdefiniertes HTML" und füge es hinzu.

Den Tag nennst du "Inject Cookie Declaration" und fügst dieses Skript in die HTML Box ein:


<script>function InjectCookieDeclaration() { /* We're using native JavaScript as this solution should work without jQuery /* /* Loop through DOM and find Cookie Declaration placeholder element */ var elems = document.querySelectorAll("p"); cd = Array.from(elems).find( function(v) { return v.textContent == '{{Cookiebot Placeholder Text}}' }); cd.innerText = ""; /* Inject Coockie Declaration from CookieBot */ var scriptNode = document.createElement('script'); scriptNode.id = "CookieDeclaration"; scriptNode.src = "https://consent.cookiebot.com/{{Cookiebot Domain Group Id}}/cd.js"; scriptNode.type = "text/javascript"; scriptNode.async = true; cd.appendChild(scriptNode); /* Add some quick css styling to injected content as WIX might override some styles */ var styleNode = document.createElement('style'); styleNode.type = 'text/css'; styleNode.appendChild(document.createTextNode('.CookieDeclaration a {text-decoration: underline;}')); cd.insertBefore(styleNode, cd.firstChild);};delayInMilliseconds = 3000;$(function () { setTimeout(InjectCookieDeclaration, delayInMilliseconds);});</script>

Wenn du den Tag speichern möchtest, fragt dich der GTM ob du einen Trigger hinzufügen möchtest. Füge den davor erstellten "On Inject Cookie Declaration Event Trigger hinzu.


Wenn auch das geschafft ist, vergiss nicht deine Arbeit im GTM Dashboard abzusenden, damit sie auch live wirksam werden.


Nun haben wir alle arbeiten im Google Tag Manager erledigt. Wenn wir zurück zu unserer Wix Website gehen müssen wir auf unserer neu erstellten Unterseite ein wenig Code hinzufügen.


Dazu aktivierst du den Developer Modus aus der Menüleiste und fügst im "Page" Bereich folgenden Code hinzu:

import wixWindow from 'wix-window';$w.onReady(function () { wixWindow.trackEvent("CustomEvent", { event: "InjectCookieDeclaration" }); });
Code auf Wix Website
Code auf Wix Website einbauen

Geschafft!

Zu guter Letzt vergiss nicht auch die Änderungen auf deiner Wix Website zu speichern und zu veröffentlichen! Gratuliere, deine zukünftigen Website-Besucher haben nun eine übersichtliche Cookie Verwaltung.


Wenn User ihre Cookie Einstellungen sehen möchten, müssen sie nur auf die Unterseite gehen und kurz warten bis die Cookie Einstellungen geladen sind.


So sollte es dann bei dir auch aussehen:


Schöne Cookie Einstellung im eigenem Design
Schöne Cookie Einstellung im eigenem Design

Wie man sehen kann sieht diese Übersicht um einiges besser aus, als die vorherige Ansicht. Des weiteren können Website-Besucher nun ihre Einwilligung erneut ansehen, bzw. widerrufen und die Daten werden automatisch gelöscht.


Fazit


Ich hoffe meine ausführliche Anleitung kann dir dabei helfen deine Website DSGVO fit zu machen. Gerade als Agentur für Webdesign und Online Marketing in Wien ist es uns wichtig unsere Kunden datenschutzkonform zu begleiten.

Bei Fragen freue ich mich über ein Kommentar oder einer Mail von dir.


4.736 Ansichten0 Kommentare

Ähnliche Beiträge

Alle ansehen

Landingpage erstellen mit Wix

Landingpages sind eine großartige Möglichkeit, um Ihre Zielgruppe direkt auf Ihre Produkte oder Dienstleistungen aufmerksam zu machen....

Commentaires


bottom of page