Mit dem Smart Data Protector können Dienste automatisch blockiert werden, wenn keine Einwilligung vorliegt. Es müssen also keine Snippets mehr manuell angepasst werden, was besonders bei großen Seiten Aufwand erspart.
Vorteile des SDP:
Kein Anpassen von einzelnen Service - das bedeutet
Weniger Aufwand
Kein Video/Keine Karte/etc. kann übersehen werden
Redakteure können weiter wie gewohnt Inhalte einpflegen
Deutlich leichter umzusetzen als andere Methoden
Liefert in manchen Fällen nützlichen Ersatzcontent aus wie z.B. ein statisches Bild der Google Maps Karte
Nachteile des SDP:
Obwohl die Ausführung von JavaScript-Code blockiert ist, kann Smart Data Protector den Download der referenzierten JavaScript-Dateien nicht verhindern. Da die IP-Adresse bei einer solchen Anfrage gesendet wird, erhält eine Drittfirma trotzdem die IP-Adresse Ihrer Besucher - und das halten wir für datenschutzrechtlich kritisch!
Verweise auf Server von Drittanbietern innerhalb von CSS-Dateien mit der @import-Anweisung können nicht blockiert werden.
Das Feature ist führt in manchen Fällen zu Kompatibilitätsproblemen mit anderen Teilen der Seite → Nach dem Einbau sollte deshalb jede Funktionalität geprüft werden!
Der Ersatzcontent kann nicht angepasst werden
Der SDP greift nicht bei <noscript> - Snippets
Es werden nicht alle Services unterstützt (Liste an unterstützten Services)
Einbau:
Zur Verwendung müssen lediglich die folgenden Snippets in den <head> integriert werden:
<meta data-privacy-proxy-server="https://privacy-proxy-server.usercentrics.eu"> <script type="application/javascript" src="https://privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js"></script> |
Das <script> darf dabei erst nach der eigentlichen CMP geladen, der <meta> - Tag kann auch oben bei den anderen Metatags platziert werden.
Support für Custom Services
Der Smart Data Protector erkennt standardmäßig nur die vordefinierten Servicevorlagen. Benutzerdefinierte Servicevorlagen können unterstützt werden, indem die Vorlagen-ID der benutzerdefinierten Vorlage mit der entsprechenden vordefinierten Vorlage verknüpft wird. Dafür muss der Custom Service mit dem “normalen” Datenbankservice gemappt werden:
<script> uc.setServiceAlias({'BJz7qNsdj-7': 'XXXXX'}) // XXXXX needs to be the templateId of custom Youtube service template // ... you can also map more service IDs similarly </script>
Smart Data Protector für einzelne Services aktivieren/deaktivieren
Standardmäßig wird das Tool für alle Services automatisch aktiviert. Mit den folgenden Scripten kann der Mechanismus Servicespezifisch an oder abgeschaltet werden:
Bestimmte Services deaktivieren:
<script> uc.deactivateBlocking([ 'BJz7qNsdj-7', // YouTube is not blocked 'HkocEodjb7', // Google Analytics is not blocked // ... you can also add more service IDs similarly ]); </script>
Oder nur bestimmte Services aktivieren:
<script> uc.blockOnly([ 'BJz7qNsdj-7', // YouTube is blocked 'HkocEodjb7', // Google Analytics is blocked // ... all other technologies will be ignored! ]); </script>