Smart Data Protector

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: