Website-Skripte und Tracking
Dieser Bereich lädt automatisch alle notwendigen JavaScript-Dateien und Tracking-Codes für deine Website. Hier werden auch Datenschutz-Einstellungen für externe Dienste wie Google Analytics verwaltet und ein Cookie-Einverständnis-Dialog angezeigt.
Voraussetzungen
- Eine Website muss konfiguriert sein
- Optional: Google Analytics Tag muss in den Einstellungen hinterlegt sein
- Website-Einstellungen müssen gespeichert sein
Aufbau der Skript-Verwaltung
Die Skript-Verwaltung besteht aus mehreren automatischen Bereichen:
Standard-JavaScript-Bibliotheken Automatisches Laden von Bootstrap (für responsive Design), AOS (für Animationen) und weboffice-spezifischen Funktionen.
Benutzerdefinierte Skripte Falls du eigene HTML/JavaScript-Codes in den globalen Einstellungen hinterlegt hast, werden diese automatisch eingefügt.
Google Analytics Integration Bei hinterlegtem Google Analytics Tag wird automatisch ein datenschutzkonformes Tracking-System aktiviert.
Cookie-Einverständnis-Dialog Ein automatischer Dialog fragt Besucher um Einverständnis für Cookies und Tracking.
So funktioniert das Tracking-System
Automatische Erkennung: Das System erkennt, ob Google Analytics konfiguriert ist
Datenschutz-Dialog: Beim ersten Besuch wird automatisch ein Einverständnis-Dialog angezeigt
Benutzer-Entscheidung: Besucher können Tracking akzeptieren oder ablehnen
Einstellung speichern: Die Entscheidung wird lokal gespeichert und bei zukünftigen Besuchen berücksichtigt
Tracking aktivieren: Nur bei Einverständnis wird Google Analytics geladen und aktiviert
Der Cookie-Einverständnis-Dialog
Überschrift "Datenschutz-Einstellungen" Klar erkennbare Überschrift mit einem Code-Symbol für technische Transparenz.
Erklärungstext Verständliche Erklärung über die Verwendung von Cookies und externen Tools zur Website-Verbesserung.
Schaltfläche "Alle akzeptieren" Grüne Schaltfläche mit Häkchen-Symbol zum Akzeptieren aller Cookies und Tracking-Funktionen.
Schaltfläche "Verweigern" Rote Schaltfläche mit Warnungs-Symbol zum Ablehnen von Tracking und nicht-notwendigen Cookies.
Widerrufsmöglichkeit Hinweis, dass die Einverständniserklärung jederzeit widerrufen werden kann.
Geladene JavaScript-Bibliotheken
Bootstrap Bundle Stellt responsive Design-Funktionen und interaktive Elemente wie Menüs und Modals bereit.
AOS (Animate On Scroll) Ermöglicht elegante Scroll-Animationen für Inhalte, die beim Scrollen sichtbar werden.
weboffice Website-Funktionen Spezielle Funktionen für weboffice-Websites, einschließlich Cookie-Management und Tracking-Kontrolle.
Datenschutz-Funktionen
Opt-In Tracking Google Analytics wird nur geladen, wenn der Benutzer explizit zugestimmt hat.
Lokale Speicherung Die Einverständniserklärung wird lokal im Browser gespeichert, nicht auf dem Server.
Transparenz Klare Information über verwendete Tools und deren Zweck.
Widerrufsmöglichkeit Benutzer können ihre Einverständniserklärung jederzeit ändern.
Tipps und Hinweise
- Rechtssicherheit: Der Dialog entspricht den aktuellen Datenschutzbestimmungen (DSGVO)
- Performance: Tracking-Skripte werden nur bei Bedarf geladen
- Benutzerfreundlichkeit: Klare und verständliche Sprache im Dialog
- Flexibilität: System funktioniert auch ohne Google Analytics