TYPO3 Extension:
Cookie Consent

Ein DSGVO Konformer Cookie hinweis, mit dem die ePrivacy Vorbereitung integriert werden kann.

TYPO3 (8.7.0 - 9.2.x)

Diese Extension enthält die wohl beliebteste Lösung des EU-Cookie-Hinweises, das JavaScript-Plugin Cookie Consent. Zusätzlich zum Klassischen Part des Cookie Consent Plugins, habe ich es um ein Hilfsfunktion ergänzt, die es erlaub bestimmten Code erst nach dem Bestätigen der Cookie Anfrage auszuführen, und stellt somit die vorbereitung für die ePrivacy Verördnung her.

 

Features und Snippets

Die verwendung des Plugins bringt Ihnen einige Vorteile gegenüber einer eigenständigen Integration der Cookie Hinweises.

Kompatible mit CS_SEO

Da ich gerne das TYPO3 Plugin CS_SEO verwende, habe ich die Analytics einbindung des Plugins so modifiziert dass es mit dem Cookie hinweisen funktioniert. So werden die Analytics und Tag Manager Scripte des CS_SEO Plugins erst nach der Cookie Bestätigung geladen.

Externe Skript dynamisch laden

Wenn Sie externe Sktipte wie z.B. den Google Tag Manager haben haben können Sie mit hilfe des Scriptes diese nach der Cookie bestätigung laden

 <script data-ignore="1" data-cookieconsent="statistics" type="text/plain" data-src="{YOUR_LINK_TO_JS}"></script>

Inline JavaScript dynamisch ausführen

Wenn Sie inline JavaScript haben wie z.B. Google Analytics, können Sie es mit diesen Snippet wrappen und anschließend wird es ausgeführt.

 <script data-ignore="1" data-cookieconsent="statistics" type="text/plain">
{YOUT_DYN_JS_CODE}
 </script>

Das "data-ignore" Attribute verhindert, dass das TYPO3 Plugin Scriptmerger die hierfür markierten Scripte parsed

Hier noch einige Links und Wissenswertes